Revision: bdc27dfcec3f
Author:   Janne Härkönen <[email protected]>
Date:     Wed Feb 15 03:34:06 2012
Log:      still debugging CI failure
http://code.google.com/p/robotframework/source/detail?r=bdc27dfcec3f

Modified:
 /src/robot/utils/robotenv.py

=======================================
--- /src/robot/utils/robotenv.py        Wed Feb 15 00:21:02 2012
+++ /src/robot/utils/robotenv.py        Wed Feb 15 03:34:06 2012
@@ -29,10 +29,10 @@
     os.environ[_encode(name)] = _encode(value)

 def del_env_var(name):
-    try:
-        return os.environ.pop(_encode(name))
-    except KeyError:
-        return None
+    value = get_env_var(name)
+    if value is not None:
+        del os.environ[_encode(name)]
+    return value

 def _encode(var):
     if isinstance(var, str):

Reply via email to