doctest, optparse are not part of NIT's python, moving to a try block
authorbrontide <ericew@gmail.com>
Sun, 29 Jun 2008 03:47:16 +0000 (03:47 +0000)
committerbrontide <ericew@gmail.com>
Sun, 29 Jun 2008 03:47:16 +0000 (03:47 +0000)
git-svn-id: file:///svnroot/gc-dialer/trunk@26 c39d3808-3fe2-4d86-a59f-b7f623ee9f21

gc_dialer/gc_dialer.py

index c376a2c..a7667e9 100755 (executable)
@@ -20,8 +20,11 @@ import gtk
 import gc
 #import hildon
 
-import doctest
-import optparse
+try:
+       import doctest
+       import optparse
+except:
+       pass
 
 from gcbackend import GCDialer
 
@@ -309,11 +312,14 @@ def run_dialpad():
 
 
 if __name__ == "__main__":
-       parser = optparse.OptionParser()
-       parser.add_option("-t", "--test", action="store_true", dest="test", help="Run tests")
-       (options, args) = parser.parse_args()
+       try:
+               parser = optparse.OptionParser()
+               parser.add_option("-t", "--test", action="store_true", dest="test", help="Run tests")
+               (options, args) = parser.parse_args()
 
-       if options.test:
-               run_doctest()
-       else:
+               if options.test:
+                       run_doctest()
+               else:
+                       run_dialpad()
+       except:
                run_dialpad()