From 9a3c8de74de7fb3b293a2e964551741a3eafb1a3 Mon Sep 17 00:00:00 2001 From: Marco Rietveld Date: Fri, 14 Mar 2014 06:19:32 +0100 Subject: [PATCH] BZ-1074322 - REST /task/query parameter pageSize=10 returns all the tasks --- .../main/java/org/kie/services/remote/rest/ResourceBase.java | 2 +- .../test/java/org/kie/services/remote/rest/PaginatorTest.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kie-remote/kie-services-remote/src/main/java/org/kie/services/remote/rest/ResourceBase.java b/kie-remote/kie-services-remote/src/main/java/org/kie/services/remote/rest/ResourceBase.java index f92bd7489c..0a0d3ccf0a 100644 --- a/kie-remote/kie-services-remote/src/main/java/org/kie/services/remote/rest/ResourceBase.java +++ b/kie-remote/kie-services-remote/src/main/java/org/kie/services/remote/rest/ResourceBase.java @@ -393,7 +393,7 @@ protected static List convertStringListToStatusList( List status p = 0; } - int s = 10; + int s = 0; Number pageSize = getNumberParam(SIZE_LONG_PARAM, false, params, oper, false); if( pageSize != null ) { s = pageSize.intValue(); diff --git a/kie-remote/kie-services-remote/src/test/java/org/kie/services/remote/rest/PaginatorTest.java b/kie-remote/kie-services-remote/src/test/java/org/kie/services/remote/rest/PaginatorTest.java index 00ee9dc235..778f40b543 100644 --- a/kie-remote/kie-services-remote/src/test/java/org/kie/services/remote/rest/PaginatorTest.java +++ b/kie-remote/kie-services-remote/src/test/java/org/kie/services/remote/rest/PaginatorTest.java @@ -13,7 +13,6 @@ public class PaginatorTest extends ResourceBase { @Test public void testPaginate() { - List results = new ArrayList(); for( int i = 0; i < 100; ++i ) { results.add(i); @@ -52,6 +51,7 @@ public void testPaginate() { assertEquals( 5, pagedList.size() ); pageInfo[PAGE_NUM] = 0; + pageInfo[PAGE_SIZE] = 0; pagedList = paginate(pageInfo, results); assertEquals( pagedList.size(), results.size()); }