def test_enable_autocommit_mode(capsys, database): # Delete table if it exists for retry attempts. table = database.table('Singers') if table.exists(): op = database.update_ddl(["DROP TABLE Singers"]) op.result() autocommit.enable_autocommit_mode(INSTANCE_ID, DATABASE_ID) out, _ = capsys.readouterr() assert "Autocommit mode is enabled." in out assert "SingerId: 13, AlbumId: Russell, AlbumTitle: Morales" in out
def test_enable_autocommit_mode(capsys, database): connection = connect(INSTANCE_ID, DATABASE_ID) cursor = connection.cursor() with mock.patch( "google.cloud.spanner_dbapi.connection.Cursor", return_value=cursor, ): autocommit.enable_autocommit_mode(INSTANCE_ID, DATABASE_ID) out, _ = capsys.readouterr() assert "Autocommit mode is enabled." in out assert "SingerId: 13, AlbumId: Russell, AlbumTitle: Morales" in out
def test_enable_autocommit_mode(capsys, instance_id, sample_database): # Delete table if it exists for retry attempts. table = sample_database.table("Singers") if table.exists(): op = sample_database.update_ddl(["DROP TABLE Singers"]) op.result() autocommit.enable_autocommit_mode( instance_id, sample_database.database_id, ) out, _ = capsys.readouterr() assert "Autocommit mode is enabled." in out assert "SingerId: 13, AlbumId: Russell, AlbumTitle: Morales" in out