diff options
Diffstat (limited to 'pym/portage/tests/locks/test_lock_nonblock.py')
-rw-r--r-- | pym/portage/tests/locks/test_lock_nonblock.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pym/portage/tests/locks/test_lock_nonblock.py b/pym/portage/tests/locks/test_lock_nonblock.py index 914084ca7..17f854dbe 100644 --- a/pym/portage/tests/locks/test_lock_nonblock.py +++ b/pym/portage/tests/locks/test_lock_nonblock.py @@ -48,9 +48,12 @@ class LockNonblockTestCase(TestCase): self._testLockNonblock() def testLockNonblockHardlink(self): + prev_state = os.environ.pop("__PORTAGE_TEST_HARDLINK_LOCKS", None) os.environ["__PORTAGE_TEST_HARDLINK_LOCKS"] = "1" try: self._testLockNonblock() finally: os.environ.pop("__PORTAGE_TEST_HARDLINK_LOCKS", None) + if prev_state is not None: + os.environ["__PORTAGE_TEST_HARDLINK_LOCKS"] = prev_state |