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()
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()
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
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
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
def test_insert_data(capsys): snippets.insert_data(INSTANCE_ID, DATABASE_ID) out, _ = capsys.readouterr() assert "Inserted data" in out