DBZ-5568 Use only Java 11 for tests

This commit is contained in:
Jiri Pechanec 2022-08-31 05:53:42 +02:00
parent 390d0d3d62
commit 1c291d75fd
2 changed files with 5 additions and 22 deletions

View File

@ -112,16 +112,8 @@ public void testBuildQueryThreePkColumns() {
Assertions.assertThat(source.buildChunkQuery(table, Optional.empty())).isEqualTo("SELECT * FROM \"s1\".\"table1\" ORDER BY \"pk1\", \"pk2\", \"pk3\" LIMIT 1024");
context.nextChunkPosition(new Object[]{ 1, 5 });
context.maximumKey(new Object[]{ 10, 50 });
Assertions.assertThat(source.buildChunkQuery(table, Optional.empty())).isEqualTo("""
SELECT * FROM \"s1\".\"table1\"
WHERE ((\"pk1\" > ?)
OR (\"pk1\" = ? AND \"pk2\" > ?)
OR (\"pk1\" = ? AND \"pk2\" = ? AND \"pk3\" > ?))
AND NOT ((\"pk1\" > ?) OR (\"pk1\" = ? AND \"pk2\" > ?)
OR (\"pk1\" = ? AND \"pk2\" = ? AND \"pk3\" > ?))
ORDER BY \"pk1\", \"pk2\", \"pk3\"
LIMIT 1024
""".replace("\n", "").replace(" ", " ").trim());
Assertions.assertThat(source.buildChunkQuery(table, Optional.empty())).isEqualTo(
"SELECT * FROM \"s1\".\"table1\" WHERE ((\"pk1\" > ?) OR (\"pk1\" = ? AND \"pk2\" > ?) OR (\"pk1\" = ? AND \"pk2\" = ? AND \"pk3\" > ?)) AND NOT ((\"pk1\" > ?) OR (\"pk1\" = ? AND \"pk2\" > ?) OR (\"pk1\" = ? AND \"pk2\" = ? AND \"pk3\" > ?)) ORDER BY \"pk1\", \"pk2\", \"pk3\" LIMIT 1024");
}
@Test
@ -147,17 +139,8 @@ public void testBuildQueryThreePkColumnsWithAdditionalCondition() {
.isEqualTo("SELECT * FROM \"s1\".\"table1\" WHERE \"val1\"=foo ORDER BY \"pk1\", \"pk2\", \"pk3\" LIMIT 1024");
context.nextChunkPosition(new Object[]{ 1, 5 });
context.maximumKey(new Object[]{ 10, 50 });
Assertions.assertThat(source.buildChunkQuery(table, Optional.of("\"val1\"=foo"))).isEqualTo("""
SELECT * FROM \"s1\".\"table1\"
WHERE ((\"pk1\" > ?)
OR (\"pk1\" = ? AND \"pk2\" > ?)
OR (\"pk1\" = ? AND \"pk2\" = ? AND \"pk3\" > ?))
AND NOT ((\"pk1\" > ?) OR (\"pk1\" = ? AND \"pk2\" > ?)
OR (\"pk1\" = ? AND \"pk2\" = ? AND \"pk3\" > ?))
AND \"val1\"=foo
ORDER BY \"pk1\", \"pk2\", \"pk3\"
LIMIT 1024
""".replace("\n", "").replace(" ", " ").trim());
Assertions.assertThat(source.buildChunkQuery(table, Optional.of("\"val1\"=foo"))).isEqualTo(
"SELECT * FROM \"s1\".\"table1\" WHERE ((\"pk1\" > ?) OR (\"pk1\" = ? AND \"pk2\" > ?) OR (\"pk1\" = ? AND \"pk2\" = ? AND \"pk3\" > ?)) AND NOT ((\"pk1\" > ?) OR (\"pk1\" = ? AND \"pk2\" > ?) OR (\"pk1\" = ? AND \"pk2\" = ? AND \"pk3\" > ?)) AND \"val1\"=foo ORDER BY \"pk1\", \"pk2\", \"pk3\" LIMIT 1024");
}
@Test

View File

@ -56,7 +56,7 @@
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.compiler.release>11</maven.compiler.release>
<maven.compiler.testRelease>17</maven.compiler.testRelease>
<maven.compiler.testRelease>11</maven.compiler.testRelease>
<!-- Enforce JDK 11 for building (handled via JBoss parent POM)-->
<jdk.min.version>11</jdk.min.version>