Browse Source

[1704] Clarify why we update the environment in check_environment_unchanged()

Mukund Sivaraman 13 years ago
parent
commit
8d55fd2431
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/bin/bind10/tests/bind10_test.py.in

+ 5 - 0
src/bin/bind10/tests/bind10_test.py.in

@@ -684,6 +684,11 @@ class TestStartStopProcessesBob(unittest.TestCase):
     """
     def check_environment_unchanged(self):
         # Check whether the environment has not been changed
+
+        # First, we delete the B10_LOCKFILE_DIR_FROM_BUILD key from both
+        # environments' copies. This is because this key can be
+        # set/updated during initialization and we don't care if it
+        # changes. We only test the rest of the environment.
         cur_os_environ = copy.deepcopy(os.environ)
         if "B10_LOCKFILE_DIR_FROM_BUILD" in original_os_environ:
             original_os_environ.pop("B10_LOCKFILE_DIR_FROM_BUILD")