]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Added some error checking to the command line processing in testbase
authorRobert Leftwich <rtl@pobox.com>
Sat, 26 Nov 2005 23:15:43 +0000 (23:15 +0000)
committerRobert Leftwich <rtl@pobox.com>
Sat, 26 Nov 2005 23:15:43 +0000 (23:15 +0000)
test/testbase.py

index c7564f883f2a63372579f301d622a3e80de9272b..9561959c0d50871f71b6f3fd07cf55363199eac7 100644 (file)
@@ -132,8 +132,11 @@ class TTestSuite(unittest.TestSuite):
         return (exctype, excvalue, tb)
 
 unittest.TestLoader.suiteClass = TTestSuite
-       
-(param, DBTYPE) = (sys.argv.pop(1), sys.argv.pop(1))
+
+if len(sys.argv) == 3:
+    (param, DBTYPE) = (sys.argv.pop(1), sys.argv.pop(1))
+else:
+    (param, DBTYPE) = None, None
 if (param != '--db'):
     raise "--db <sqlite|postgres|oracle|sqlite_file> param required"