From f6fa55f76c3d82d637f733962d959233d83cf03a Mon Sep 17 00:00:00 2001 From: Suraj Shetty Date: Wed, 5 May 2021 13:31:02 +0530 Subject: [PATCH] fix: Run before test hooks --- frappe/test_runner.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frappe/test_runner.py b/frappe/test_runner.py index 15e2fcd45b..0d82c0de66 100644 --- a/frappe/test_runner.py +++ b/frappe/test_runner.py @@ -513,6 +513,7 @@ class ParallelTestRunner(): self.setup_test_site() self.ci_instance_id = ci_instance_id or frappe.generate_hash(length=10) frappe.flags.in_test = True + self.run_before_test_hooks() self.start_test() def setup_test_site(self): @@ -524,7 +525,8 @@ class ParallelTestRunner(): frappe.utils.scheduler.disable_scheduler() set_test_email_config() - def run_before_test_hook(self): + def run_before_test_hooks(self): + click.echo('Running "before_tests" hooks...') for fn in frappe.get_hooks("before_tests", app_name=self.app): frappe.get_attr(fn)()