示例#1
0
 def setUp(self):
     gludb.config.default_database(
         gludb.config.Database(
             'mongodb',
             mongo_url='mongodb://localhost:27017/gludb_testing'))
     delete_test_colls()
     IndexedData.ensure_table()
 def setUp(self):
     gludb.config.default_database(gludb.config.Database(
         'mongodb',
         mongo_url='mongodb://localhost:27017/gludb_testing'
     ))
     delete_test_colls()
     IndexedData.ensure_table()
示例#3
0
 def setUp(self):
     gludb.config.default_database(gludb.config.Database(
         'postgresql',
         conn_string=PG_CONN_STR
     ))
     delete_test_tables()
     IndexedData.ensure_table()
示例#4
0
def delete_test_tables():
    import psycopg2
    with psycopg2.connect(PG_CONN_STR) as conn:
        with conn.cursor() as cur:
            cur.execute("drop table if exists " +
                        SimpleStorage.get_table_name())
            cur.execute("drop table if exists " + IndexedData.get_table_name())
def delete_test_colls():
    gludb.backends.mongodb.delete_collection(
        'gludb_testing',
        SimpleStorage.get_table_name()
    )
    gludb.backends.mongodb.delete_collection(
        'gludb_testing',
        IndexedData.get_table_name()
    )
    def test_repeated_creates(self):
        SimpleStorage.ensure_table()
        SimpleStorage.ensure_table()
        SimpleStorage.ensure_table()

        IndexedData.ensure_table()
        IndexedData.ensure_table()
        IndexedData.ensure_table()
示例#7
0
    def test_repeated_creates(self):
        SimpleStorage.ensure_table()
        SimpleStorage.ensure_table()
        SimpleStorage.ensure_table()

        IndexedData.ensure_table()
        IndexedData.ensure_table()
        IndexedData.ensure_table()
示例#8
0
 def tearDown(self):
     # Undo any database setup
     gludb.backends.dynamodb.delete_table(
         IndexedData.get_table_name()
     )
     gludb.config.clear_database_config()
示例#9
0
 def setUp(self):
     gludb.config.default_database(gludb.config.Database('dynamodb'))
     IndexedData.ensure_table()
示例#10
0
def delete_test_colls():
    gludb.backends.mongodb.delete_collection('gludb_testing',
                                             SimpleStorage.get_table_name())
    gludb.backends.mongodb.delete_collection('gludb_testing',
                                             IndexedData.get_table_name())
示例#11
0
def delete_test_tables():
    import psycopg2
    with psycopg2.connect(PG_CONN_STR) as conn:
        with conn.cursor() as cur:
            cur.execute("drop table if exists " + SimpleStorage.get_table_name())
            cur.execute("drop table if exists " + IndexedData.get_table_name())
示例#12
0
 def setUp(self):
     gludb.config.default_database(
         gludb.config.Database('postgresql', conn_string=PG_CONN_STR))
     delete_test_tables()
     IndexedData.ensure_table()