From fb9a23663371b99fb7001c8f83b753c395ae7be9 Mon Sep 17 00:00:00 2001 From: Tiago Melo Date: Tue, 12 May 2020 10:29:02 +0000 Subject: [PATCH] mgr/dashboard: Fix HomeTest setup 'setup_controllers' was being called outside of the fake fs mock, so the tests would fail if there was no real dist folder. Fixes: https://tracker.ceph.com/issues/45516 Signed-off-by: Tiago Melo --- src/pybind/mgr/dashboard/tests/test_home.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pybind/mgr/dashboard/tests/test_home.py b/src/pybind/mgr/dashboard/tests/test_home.py index 2ec1b2ad76416..c3088b7a6506f 100644 --- a/src/pybind/mgr/dashboard/tests/test_home.py +++ b/src/pybind/mgr/dashboard/tests/test_home.py @@ -31,7 +31,7 @@ class HomeTest(ControllerTestCase, FakeFsMixin): cls.fs.create_file( os.path.join(lang.DEFAULT_LANGUAGE_PATH, 'index.html'), contents='') - cls.setup_controllers([HomeController]) + cls.setup_controllers([HomeController]) @mock.patch(FakeFsMixin.builtins_open, new=FakeFsMixin.f_open) @mock.patch('os.stat', new=FakeFsMixin.f_os.stat) -- 2.39.5