[Zope-Checkins] CVS: Zope3/utilities - unittestgui.py:1.8

Martijn Pieters mj@zope.com
Fri, 28 Jun 2002 17:40:51 -0400


Update of /cvs-repository/Zope3/utilities
In directory cvs.zope.org:/tmp/cvs-serv31630

Modified Files:
	unittestgui.py 
Log Message:
Fix environment var retrieval.

=== Zope3/utilities/unittestgui.py 1.7 => 1.8 ===
 
     def launchEditor(self, file, line):
-        editor = (os.environ['PYUNIT_EDITOR'] or
-                  os.environ['EDITOR_REMOTE'] or
-                  os.environ['EDITOR'])
+        editor = (os.environ.get('PYUNIT_EDITOR', None) or
+                  os.environ.get('EDITOR_REMOTE', None) or
+                  os.environ.get('EDITOR', None))
         if editor:
             os.system("%s +%s %s" % (editor, line, file))