Ejemplo n.º 1
0
def temporary_database(spanner_instance):
    database_id = unique_database_id()
    snippets.create_database(SPANNER_INSTANCE, database_id)
    snippets.insert_data(SPANNER_INSTANCE, database_id)
    database = spanner_instance.database(database_id)
    database.reload()
    yield database
    database.drop()
Ejemplo n.º 2
0
def temporary_database(spanner_instance):
    database_id = unique_database_id()
    snippets.create_database(SPANNER_INSTANCE, database_id)
    snippets.insert_data(SPANNER_INSTANCE, database_id)
    database = spanner_instance.database(database_id)
    database.reload()
    yield database
    database.drop()
def temporary_database(cloud_config, spanner_instance):
    database_id = unique_database_id()
    snippets.create_database(cloud_config.spanner_instance, database_id)
    snippets.insert_data(cloud_config.spanner_instance, database_id)
    database = spanner_instance.database(database_id)
    database.reload()
    yield database
    database.drop()
Ejemplo n.º 4
0
def temporary_database(cloud_config, spanner_instance):
    database_id = unique_database_id()
    snippets.create_database(cloud_config.spanner_instance, database_id)
    snippets.insert_data(
        cloud_config.spanner_instance, database_id)
    database = spanner_instance.database(database_id)
    database.reload()
    yield database
    database.drop()
def temporary_database_with_all_columns(spanner_instance):
    database_id = unique_database_id()
    snippets.create_database(SPANNER_INSTANCE, database_id)
    snippets.insert_data(SPANNER_INSTANCE, database_id)
    snippets.add_column(SPANNER_INSTANCE, database_id)
    snippets.add_timestamp_column(SPANNER_INSTANCE, database_id)
    database = spanner_instance.database(database_id)
    database.reload()
    yield database
    database.drop()
Ejemplo n.º 6
0
def test_delete_data(capsys):
    snippets.delete_data(INSTANCE_ID, DATABASE_ID)
    snippets.insert_data(INSTANCE_ID, DATABASE_ID)
    out, _ = capsys.readouterr()
    assert 'Deleted data' in out
Ejemplo n.º 7
0
def test_delete_data(capsys, instance_id, sample_database):
    snippets.delete_data(instance_id, sample_database.database_id)
    # put it back for other tests
    snippets.insert_data(instance_id, sample_database.database_id)
    out, _ = capsys.readouterr()
    assert "Deleted data" in out
Ejemplo n.º 8
0
def test_insert_data(capsys, instance_id, sample_database):
    snippets.insert_data(instance_id, sample_database.database_id)
    out, _ = capsys.readouterr()
    assert "Inserted data" in out
Ejemplo n.º 9
0
def test_insert_data(capsys):
    snippets.insert_data(INSTANCE_ID, DATABASE_ID)
    out, _ = capsys.readouterr()
    assert "Inserted data" in out
def test_delete_data(capsys):
    snippets.delete_data(INSTANCE_ID, DATABASE_ID)
    snippets.insert_data(INSTANCE_ID, DATABASE_ID)
    out, _ = capsys.readouterr()
    assert 'Deleted data' in out