Skip to content
Permalink
Browse files
fix: re-adds test utility method for connection (#1178)
Re-adds test utility method, which had its signature changed. Marks the re-added method as deprecated and delegates execution to the new one. This should prevent compilation errors for the projects that are using it.
  • Loading branch information
thiagotnunes committed May 16, 2021
1 parent 6b11a46 commit 0e0dcb7cdc412e54c26d5e8f0176ac1917fa4c59
Showing with 21 additions and 0 deletions.
  1. +21 −0 ...le-cloud-spanner/src/test/java/com/google/cloud/spanner/connection/AbstractSqlScriptVerifier.java
@@ -220,6 +220,27 @@ public void verifyStatementsInFile(String filename, Class<?> resourceClass, bool
verifyStatementsInFile(null, filename, resourceClass, allowParallel);
}

/**
* Reads sql statements from the specified file name and executes and verifies these. Statements
* that are preceded by an @EXPECT statement are verified against the @EXPECT specification.
* Statements without an @EXPECT statement will be executed and its result will be ignored, unless
* the statement throws an exception, which will fail the test case.
*
* <p>The {@link com.google.cloud.spanner.jdbc.Connection}s that the statements are executed on
* must be created by a {@link GenericConnectionProvider}
*
* @param filename The file name containing the statements. Statements must be separated by a
* semicolon (;)
* @param resourceClass The class that should be used to locate the resource specified by the file
* name
* @deprecated use {@link AbstractSqlScriptVerifier#verifyStatementsInFile(String, Class,
* boolean)} instead. This method does not allow parallel batch execution.
*/
@Deprecated
public void verifyStatementsInFile(String filename, Class<?> resourceClass) throws Exception {
this.verifyStatementsInFile(filename, resourceClass, false);
}

/**
* Reads sql statements from the specified file name and executes and verifies these. Statements
* that are preceded by an @EXPECT statement are verified against the @EXPECT specification.

0 comments on commit 0e0dcb7

Please sign in to comment.