Resets a module level flag that was being left in the
state that the previous test set it to. This was causing
unrelated tests to fail if the last state was left disabled.
Closes-Bug: #
1365829
Change-Id: Id3f6cb680f5d832e21966de7d4fa335c0c59697c
def setUp(self):
super(TestIsEnabled, self).setUp()
- ipv6_utils._IS_IPV6_ENABLED = None
+
+ def reset_detection_flag():
+ ipv6_utils._IS_IPV6_ENABLED = None
+ reset_detection_flag()
+ self.addCleanup(reset_detection_flag)
self.mock_exists = mock.patch("os.path.exists",
return_value=True).start()
mock_open = mock.patch("__builtin__.open").start()