From: Tiago Melo Date: Tue, 12 May 2020 10:29:02 +0000 (+0000) Subject: mgr/dashboard: Fix HomeTest setup X-Git-Tag: v16.1.0~2355^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F35017%2Fhead;p=ceph.git 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 --- 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)