def temporary_database(spanner_instance):
    database_id = unique_database_id()
    snippets.create_database(SPANNER_INSTANCE, database_id)
    snippets.insert_data(SPANNER_INSTANCE, database_id)
    snippets.write_struct_data(SPANNER_INSTANCE, database_id)
    database = spanner_instance.database(database_id)
    database.reload()
    yield database
    database.drop()
Exemplo n.º 2
0
    def _():
        snippets.write_struct_data(
            SPANNER_INSTANCE,
            temporary_database.database_id)
        snippets.query_struct_field(
            SPANNER_INSTANCE,
            temporary_database.database_id)
        out, _ = capsys.readouterr()

        assert 'SingerId: 6' in out
Exemplo n.º 3
0
    def _():
        snippets.write_struct_data(
            SPANNER_INSTANCE,
            temporary_database.database_id)
        snippets.query_with_array_of_struct(
            SPANNER_INSTANCE,
            temporary_database.database_id)
        out, _ = capsys.readouterr()

        assert 'SingerId: 6\nSingerId: 7' in out
    def _():
        snippets.write_struct_data(
            SPANNER_INSTANCE,
            temporary_database.database_id)
        snippets.query_struct_field(
            SPANNER_INSTANCE,
            temporary_database.database_id)
        out, _ = capsys.readouterr()

        assert 'SingerId: 6' in out
    def _():
        snippets.write_struct_data(
            SPANNER_INSTANCE,
            temporary_database.database_id)
        snippets.query_with_array_of_struct(
            SPANNER_INSTANCE,
            temporary_database.database_id)
        out, _ = capsys.readouterr()

        assert 'SingerId: 6\nSingerId: 7' in out
Exemplo n.º 6
0
    def _():
        snippets.write_struct_data(
            SPANNER_INSTANCE,
            temporary_database.database_id)
        snippets.query_nested_struct_field(
            SPANNER_INSTANCE,
            temporary_database.database_id)
        out, _ = capsys.readouterr()

        assert 'SingerId: 6 SongName: Imagination' in out
        assert 'SingerId: 9 SongName: Imagination' in out
    def _():
        snippets.write_struct_data(
            SPANNER_INSTANCE,
            temporary_database.database_id)
        snippets.query_nested_struct_field(
            SPANNER_INSTANCE,
            temporary_database.database_id)
        out, _ = capsys.readouterr()

        assert 'SingerId: 6 SongName: Imagination' in out
        assert 'SingerId: 9 SongName: Imagination' in out
Exemplo n.º 8
0
def test_write_struct_data(capsys):
    snippets.write_struct_data(INSTANCE_ID, DATABASE_ID)
    out, _ = capsys.readouterr()
    assert 'Inserted sample data for STRUCT queries' in out
Exemplo n.º 9
0
def test_write_struct_data(capsys, instance_id, sample_database):
    snippets.write_struct_data(instance_id, sample_database.database_id)
    out, _ = capsys.readouterr()
    assert "Inserted sample data for STRUCT queries" in out
def test_write_struct_data(capsys):
    snippets.write_struct_data(INSTANCE_ID, DATABASE_ID)
    out, _ = capsys.readouterr()
    assert 'Inserted sample data for STRUCT queries'