From 29747a7ea7956d9b778cdde40a9252439fd6d7c0 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Dec 15 2016 21:27:16 +0000 Subject: Allow restarting the reactor for multiple tests. --- diff --git a/tests/test_build/test_build.py b/tests/test_build/test_build.py index b23165c..66f36ed 100644 --- a/tests/test_build/test_build.py +++ b/tests/test_build/test_build.py @@ -185,6 +185,12 @@ class TestBuild(unittest.TestCase): conf.set_item("system", "koji") TestModuleBuilder.reset() + # Necessary to restart the twisted reactor for the next test. + import sys + del sys.modules['twisted.internet.reactor'] + del sys.modules['moksha.hub.reactor'] + import moksha.hub.reactor + @timed(30) @patch('module_build_service.auth.get_username', return_value='Homer J. Simpson') @patch('module_build_service.auth.assert_is_packager')