Browse Source

fix

issue/2138-query-with-pageable
Alexander Tochin 3 months ago committed by Jens Schauder
parent
commit
862416065e
No known key found for this signature in database
GPG Key ID: 2BE5D185CD2A1CE6
  1. 4
      spring-data-jdbc/src/test/java/org/springframework/data/jdbc/core/AbstractJdbcAggregateTemplateIntegrationTests.java
  2. 9
      spring-data-jdbc/src/test/java/org/springframework/data/jdbc/core/convert/SqlGeneratorUnitTests.java

4
spring-data-jdbc/src/test/java/org/springframework/data/jdbc/core/AbstractJdbcAggregateTemplateIntegrationTests.java

@ -249,7 +249,9 @@ abstract class AbstractJdbcAggregateTemplateIntegrationTests { @@ -249,7 +249,9 @@ abstract class AbstractJdbcAggregateTemplateIntegrationTests {
CriteriaDefinition criteria = CriteriaDefinition.empty();
Query query = Query.query(criteria);
query.sort(Sort.by(Sort.Direction.ASC, "id"));
query = query.sort(Sort.by(Sort.Direction.ASC, "id"));
query = query.offset(23);
query = query.limit(11);
Pageable pageable = PageRequest.of(0, 3, Sort.by(Sort.Direction.DESC, "name"));

9
spring-data-jdbc/src/test/java/org/springframework/data/jdbc/core/convert/SqlGeneratorUnitTests.java

@ -975,9 +975,9 @@ class SqlGeneratorUnitTests { @@ -975,9 +975,9 @@ class SqlGeneratorUnitTests {
Criteria criteria = Criteria.where("name").is(probe.name);
Query query = Query.query(criteria);
query.sort(Sort.by(Sort.Order.asc("id")));
query.offset(23);
query.limit(11);
query = query.sort(Sort.by(Sort.Order.asc("id")));
query = query.offset(23);
query = query.limit(11);
PageRequest pageRequest = PageRequest.of(2, 1, Sort.by(Sort.Order.asc("name")));
@ -991,7 +991,8 @@ class SqlGeneratorUnitTests { @@ -991,7 +991,8 @@ class SqlGeneratorUnitTests {
.containsIgnoringCase("LIMIT 1") //
.containsIgnoringCase("OFFSET 2 LIMIT 1") //
.doesNotContainIgnoringCase("LIMIT 11") //
.doesNotContainIgnoringCase("OFFSET 23");
.doesNotContainIgnoringCase("OFFSET 23")
.doesNotContainIgnoringCase("dummy_entity.id1 ASC");
assertThat(parameterSource.getValues()) //
.containsOnly(entry("x_name", probe.name));

Loading…
Cancel
Save