From f420d876f2311d362b90a46c898989423bd7f490 Mon Sep 17 00:00:00 2001 From: David Wilson Date: Wed, 23 Jan 2019 12:44:08 +0000 Subject: [PATCH] issue #477: stop using fork in responder_test. --- tests/responder_test.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tests/responder_test.py b/tests/responder_test.py index 60e4ae67..f6d0bd38 100644 --- a/tests/responder_test.py +++ b/tests/responder_test.py @@ -128,6 +128,10 @@ class BrokenModulesTest(testlib.TestCase): self.assertEquals(('non_existent_module', None, None, None, ()), msg.unpickle()) + @unittest2.skipIf( + condition=sys.version_info < (2, 6), + reason='Ancient Python lacked "from . import foo"', + ) def test_ansible_six_messed_up_path(self): # The copy of six.py shipped with Ansible appears in a package whose # __path__ subsequently ends up empty, which prevents pkgutil from @@ -166,12 +170,12 @@ class ForwardTest(testlib.RouterMixin, testlib.TestCase): def test_stats(self): # Forwarding stats broken because forwarding is broken. See #469. c1 = self.router.local() - c2 = self.router.fork(via=c1) + c2 = self.router.local(via=c1) self.assertEquals(256, c2.call(plain_old_module.pow, 2, 8)) - self.assertEquals(3, self.router.responder.get_module_count) - self.assertEquals(3, self.router.responder.good_load_module_count) - self.assertLess(23000, self.router.responder.good_load_module_size) + self.assertEquals(2, self.router.responder.get_module_count) + self.assertEquals(2, self.router.responder.good_load_module_count) + self.assertLess(20000, self.router.responder.good_load_module_size) class BlacklistTest(testlib.TestCase):