Example #1
0
def _initTestingDB():
    from sqlalchemy import create_engine
    from c3smembership.models import DBSession
    from c3smembership.models import Base
    #from c3smembership.models import initialize_sql
    from c3smembership.scripts.initialize_db import init
    #import pdb
    #pdb.set_trace()
    init()
    #engine = create_engine('sqlite:///:memory:')
    ##session = initialize_sql(create_engine('sqlite:///:memory:'))
    #DBSession.configure(bind=engine)
    #Base.metadata.bind = engine
    #Base.metadata.create_all(engine)
    return DBSession
Example #2
0
def _initTestingDB():
    from sqlalchemy import create_engine
    from c3smembership.models import DBSession
    from c3smembership.models import Base
    #from c3smembership.models import initialize_sql
    from c3smembership.scripts.initialize_db import init
    #import pdb
    #pdb.set_trace()
    init()
    #engine = create_engine('sqlite:///:memory:')
    ##session = initialize_sql(create_engine('sqlite:///:memory:'))
    #DBSession.configure(bind=engine)
    #Base.metadata.bind = engine
    #Base.metadata.create_all(engine)
    return DBSession
Example #3
0
def _initTestingDB():
    # from sqlalchemy import create_engine
    # from c3smembership.models import initialize_sql
    # session = initialize_sql(create_engine('sqlite://'))
    from c3smembership.scripts import initialize_db
    session = initialize_db.init()
    # initialize_db.main()

    return session
Example #4
0
    def setUp(self):
        my_settings = {'sqlalchemy.url': 'sqlite://',
                       'available_languages': 'da de en es fr',
                       'c3smembership.mailaddr': '*****@*****.**'}
        #my_other_settings = {'sqlalchemy.url': 'sqlite:///test.db',
        #                     'available_languages': 'da de en es fr'}
                        # mock, not even used!?
        #from sqlalchemy import engine_from_config
        #engine = engine_from_config(my_settings)
        from c3smembership.scripts.initialize_db import init
        init()

        from c3smembership import main
        #try:
        app = main({}, **my_settings)
        #except:
        #    app = main({}, **my_other_settings)
        #    pass
        from webtest import TestApp
        self.testapp = TestApp(app)
Example #5
0
    def setUp(self):
        my_settings = {
            'sqlalchemy.url': 'sqlite://',
            'available_languages': 'da de en es fr',
            'c3smembership.mailaddr': '*****@*****.**'
        }
        #my_other_settings = {'sqlalchemy.url': 'sqlite:///test.db',
        #                     'available_languages': 'da de en es fr'}
        # mock, not even used!?
        #from sqlalchemy import engine_from_config
        #engine = engine_from_config(my_settings)
        from c3smembership.scripts.initialize_db import init
        init()

        from c3smembership import main
        #try:
        app = main({}, **my_settings)
        #except:
        #    app = main({}, **my_other_settings)
        #    pass
        from webtest import TestApp
        self.testapp = TestApp(app)
Example #6
0
 def test_init(self):
     from c3smembership.scripts.initialize_db import init
     result = init()
     print(result)
 def test_init(self):
     from c3smembership.scripts.initialize_db import init
     init()
     DBSession.close()
     DBSession.remove()