diff --git a/tests/test_site_render.py b/tests/test_site_render.py index eebcaf79d..35b27dbc8 100644 --- a/tests/test_site_render.py +++ b/tests/test_site_render.py @@ -427,10 +427,6 @@ class TheSearchSkipsLinkLists(unittest.TestCase): self.assertIn(short, text) -if __name__ == "__main__": - unittest.main() - - class OneDefinitionPerName(unittest.TestCase): """generate_site defined _REGION_WORDS twice: the second table replaced the first at import, and _region_word, written beside the first, never @@ -505,3 +501,7 @@ class NoTooltipInsideAName(unittest.TestCase): "Emulator settings come first. The PlayStation BIOS goes there.", terms) self.assertIn('title="An app that acts like a console.">Emulator', marked) self.assertIn('>BIOS', marked) + + +if __name__ == "__main__": + unittest.main() diff --git a/tests/test_site_system_names.py b/tests/test_site_system_names.py index b24fc3de8..bfc883fc4 100644 --- a/tests/test_site_system_names.py +++ b/tests/test_site_system_names.py @@ -116,10 +116,6 @@ class SystemNames(unittest.TestCase): self.assertFalse(names & siterender.program_names(self.profiles)) -if __name__ == "__main__": - unittest.main() - - class SectionsComeBeforeThePlan(unittest.TestCase): """plan_emulator_pages names systems. Run before set_console_sections, it made siterender read ./database.json and ./emulators whatever --db @@ -137,3 +133,7 @@ class SectionsComeBeforeThePlan(unittest.TestCase): if isinstance(node, ast.Call) and isinstance(node.func, ast.Name): lines.setdefault(node.func.id, node.lineno) self.assertLess(lines["set_console_sections"], lines["plan_emulator_pages"]) + + +if __name__ == "__main__": + unittest.main()