diff --git a/spring-jdbc/src/test/java/org/springframework/jdbc/datasource/init/ScriptUtilsUnitTests.java b/spring-jdbc/src/test/java/org/springframework/jdbc/datasource/init/ScriptUtilsUnitTests.java
index 7275cccc7c2..3cb03b129f5 100644
--- a/spring-jdbc/src/test/java/org/springframework/jdbc/datasource/init/ScriptUtilsUnitTests.java
+++ b/spring-jdbc/src/test/java/org/springframework/jdbc/datasource/init/ScriptUtilsUnitTests.java
@@ -86,10 +86,7 @@ public class ScriptUtilsUnitTests {
statements.get(0));
}
- /**
- * See SPR-13218
- */
- @Test
+ @Test // SPR-13218
public void splitScriptWithSingleQuotesNestedInsideDoubleQuotes() throws Exception {
String statement1 = "select '1' as \"Dogbert's owner's\" from dual";
String statement2 = "select '2' as \"Dilbert's\" from dual";
@@ -102,10 +99,7 @@ public class ScriptUtilsUnitTests {
assertEquals("statement 2 not split correctly", statement2, statements.get(1));
}
- /**
- * See SPR-11560
- */
- @Test
+ @Test // SPR-11560
public void readAndSplitScriptWithMultipleNewlinesAsSeparator() throws Exception {
String script = readScript("db-test-data-multi-newline.sql");
List statements = new ArrayList<>();
@@ -138,10 +132,7 @@ public class ScriptUtilsUnitTests {
assertEquals("statement 4 not split correctly", statement4, statements.get(3));
}
- /**
- * See SPR-10330
- */
- @Test
+ @Test // SPR-10330
public void readAndSplitScriptContainingCommentsWithLeadingTabs() throws Exception {
String script = readScript("test-data-with-comments-and-leading-tabs.sql");
List statements = new ArrayList<>();
@@ -157,10 +148,7 @@ public class ScriptUtilsUnitTests {
assertEquals("statement 3 not split correctly", statement3, statements.get(2));
}
- /**
- * See SPR-9531
- */
- @Test
+ @Test // SPR-9531
public void readAndSplitScriptContainingMuliLineComments() throws Exception {
String script = readScript("test-data-with-multi-line-comments.sql");
List statements = new ArrayList<>();
@@ -176,10 +164,12 @@ public class ScriptUtilsUnitTests {
@Test
public void containsDelimiters() {
- assertTrue("test with ';' is wrong", !containsSqlScriptDelimiters("select 1\n select ';'", ";"));
- assertTrue("test with delimiter ; is wrong", containsSqlScriptDelimiters("select 1; select 2", ";"));
- assertTrue("test with '\\n' is wrong", !containsSqlScriptDelimiters("select 1; select '\\n\n';", "\n"));
- assertTrue("test with delimiter \\n is wrong", containsSqlScriptDelimiters("select 1\n select 2", "\n"));
+ assertFalse(containsSqlScriptDelimiters("select 1\n select ';'", ";"));
+ assertTrue(containsSqlScriptDelimiters("select 1; select 2", ";"));
+ assertFalse(containsSqlScriptDelimiters("select 1; select '\\n\n';", "\n"));
+ assertTrue(containsSqlScriptDelimiters("select 1\n select 2", "\n"));
+ assertFalse(containsSqlScriptDelimiters("select 1\n select 2", "\n\n"));
+ assertTrue(containsSqlScriptDelimiters("select 1\n\n select 2", "\n\n"));
}
private String readScript(String path) throws Exception {