def setUp(self):
     defdir = os.path.dirname(defs.__file__)
     dbnames = tuple(n for n in os.listdir(defdir) if not n.startswith('__'))
     self.defs = dict((name, defs.get(name)) for name in dbnames)
Exemple #2
0
 def checkversion(self, dbname):
     """Return the effective version of a database."""
     with sql.Updater(dbname, defs.get(dbname)) as updater:
         return updater._version
Exemple #3
0
 def __init__(self, dbname=None):
     if dbname is None:
         dbdefs = defs.getall()
         self.updaters = tuple(sql.Updater(k, dbdefs[k]) for k in dbdefs)
     else:
         self.updaters = (sql.Updater(dbname, defs.get(dbname)),)
Exemple #4
0
 def setUp(self):
     defdir = os.path.dirname(defs.__file__)
     dbnames = tuple(n for n in os.listdir(defdir)
                     if not n.startswith('__'))
     self.defs = dict((name, defs.get(name)) for name in dbnames)
Exemple #5
0
 def checkversion(self, dbname):
     """Return the effective version of a database."""
     with sql.Updater(dbname, defs.get(dbname)) as updater:
         return updater._version
Exemple #6
0
 def __init__(self, dbname=None):
     if dbname is None:
         dbdefs = defs.getall()
         self.updaters = tuple(sql.Updater(k, dbdefs[k]) for k in dbdefs)
     else:
         self.updaters = (sql.Updater(dbname, defs.get(dbname)), )