diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-10-07 00:54:14 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-10-07 00:54:14 +0000 |
commit | 758828ed544966cd78524f450f877be5b789fee4 (patch) | |
tree | 6a5839fae5738d0a7ae339d90fb246fce05a0330 /test/testbase.py | |
parent | 427baabc66743b2bbe978c61ff96251201fbc43d (diff) | |
download | sqlalchemy-758828ed544966cd78524f450f877be5b789fee4.tar.gz |
assorted firebird fixes from Lele Gaifax
Diffstat (limited to 'test/testbase.py')
-rw-r--r-- | test/testbase.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/testbase.py b/test/testbase.py index d115d400a..b62f41f6a 100644 --- a/test/testbase.py +++ b/test/testbase.py @@ -40,7 +40,7 @@ def parse_argv(): parser = optparse.OptionParser(usage = "usage: %prog [options] files...") parser.add_option("--dburi", action="store", dest="dburi", help="database uri (overrides --db)") - parser.add_option("--db", action="store", dest="db", default="sqlite", help="prefab database uri (sqlite, sqlite_file, postgres, mysql, oracle, oracle8, mssql)") + parser.add_option("--db", action="store", dest="db", default="sqlite", help="prefab database uri (sqlite, sqlite_file, postgres, mysql, oracle, oracle8, mssql, firebird)") parser.add_option("--mockpool", action="store_true", dest="mockpool", help="use mock pool") parser.add_option("--verbose", action="store_true", dest="verbose", help="full debug echoing") parser.add_option("--quiet", action="store_true", dest="quiet", help="be totally quiet") @@ -75,9 +75,11 @@ def parse_argv(): opts = {'use_ansi':False} elif DBTYPE == 'mssql': db_uri = 'mssql://scott:tiger@SQUAWK\\SQLEXPRESS/test' + elif DBTYPE == 'firebird': + db_uri = 'firebird://sysdba:s@localhost/tmp/test.fdb' if not db_uri: - raise "Could not create engine. specify --db <sqlite|sqlite_file|postgres|mysql|oracle|oracle8|mssql> to test runner." + raise "Could not create engine. specify --db <sqlite|sqlite_file|postgres|mysql|oracle|oracle8|mssql|firebird> to test runner." if not options.nothreadlocal: __import__('sqlalchemy.mods.threadlocal') |