From 5bf2c87ece216b00a55a6ec0d6c824c9edabf188 Mon Sep 17 00:00:00 2001 From: Tom Forbes Date: Mon, 27 May 2019 20:14:49 +0100 Subject: [2.2.x] Fixed #30479 -- Fixed detecting changes in manage.py by autoreloader when using StatReloader. Regression in c8720e7696ca41f3262d5369365cc1bd72a216ca. Backport of b2790f74d4f38c8b297b7c1cef6875d2378f6fa6 from master --- tests/utils_tests/test_autoreload.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tests') diff --git a/tests/utils_tests/test_autoreload.py b/tests/utils_tests/test_autoreload.py index f0e692d274..9253482e7b 100644 --- a/tests/utils_tests/test_autoreload.py +++ b/tests/utils_tests/test_autoreload.py @@ -130,6 +130,10 @@ class TestIterModulesAndFiles(SimpleTestCase): del module.__spec__ self.assertEqual(autoreload.iter_modules_and_files((module,), frozenset()), frozenset()) + def test_main_module_is_resolved(self): + main_module = sys.modules['__main__'] + self.assertFileFound(Path(main_module.__file__)) + class TestCommonRoots(SimpleTestCase): def test_common_roots(self): -- cgit v1.3