Ejemplo n.º 1
0
    def setup_class(cls):
        # Bind and create the database tables
        pmodels.clear()

        db_engine = create_engine(
            cls.engine_url,
            encoding='utf-8',
            poolclass=NullPool)

        # AKA models.start()
        pmodels.Base.metadata.drop_all(db_engine)
        pmodels.Session.bind = db_engine
        pmodels.metadata.bind = pmodels.Session.bind

        pmodels.Base.metadata.create_all(db_engine)
        pmodels.commit()
        pmodels.clear()
Ejemplo n.º 2
0
    def setup_class(cls):
        if TestModel.__db__ is None:
            TestModel.__db__ = 'paddles_test'

            # Bind and create the database tables
            pmodels.clear()

            db_engine = create_engine(
                cls.engine_url,
                encoding='utf-8',
                poolclass=NullPool)

            # AKA models.start()
            pmodels.Base.metadata.drop_all(db_engine)
            pmodels.Session.bind = db_engine
            pmodels.metadata.bind = pmodels.Session.bind

            pmodels.Base.metadata.create_all(db_engine)
            pmodels.commit()
            pmodels.clear()
Ejemplo n.º 3
0
 def teardown(self):
     # Tear down and dispose the DB binding
     pmodels.rollback()
     pmodels.clear()
Ejemplo n.º 4
0
 def teardown_class(cls):
     pmodels.rollback()
     pmodels.clear()
Ejemplo n.º 5
0
 def teardown(self):
     # Tear down and dispose the DB binding
     pmodels.rollback()
     pmodels.clear()
Ejemplo n.º 6
0
 def teardown_class(cls):
     pmodels.rollback()
     pmodels.clear()