NO-JIRA testsuite fixes

Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/c202b18d
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/c202b18d
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/c202b18d

Branch: refs/heads/master
Commit: c202b18d445749a87e909ad7d81b7ebcb20cdbdd
Parents: a081a1e
Author: Stanislav Knot <[email protected]>
Authored: Mon Dec 18 16:38:18 2017 +0100
Committer: Clebert Suconic <[email protected]>
Committed: Tue Dec 19 09:35:18 2017 -0500

----------------------------------------------------------------------
 .../ManagementWithPagingServerTest.java           |  4 +++-
 .../integration/management/QueueControlTest.java  | 18 ++++++++++++------
 2 files changed, 15 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/c202b18d/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/ManagementWithPagingServerTest.java
----------------------------------------------------------------------
diff --git 
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/ManagementWithPagingServerTest.java
 
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/ManagementWithPagingServerTest.java
index e7b95bb..6537450 100644
--- 
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/ManagementWithPagingServerTest.java
+++ 
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/ManagementWithPagingServerTest.java
@@ -145,7 +145,9 @@ public class ManagementWithPagingServerTest extends 
ManagementTestBase {
       Assert.assertNotNull(jsonString);
       JsonArray array = JsonUtil.readJsonArray(jsonString);
       Assert.assertEquals(num / 2, array.size());
-      Assert.assertEquals(matchingValue, 
array.getJsonObject(0).getJsonNumber("key").longValue());
+
+      long l = 
Long.parseLong(array.getJsonObject(0).get("key").toString().replaceAll("\"", 
""));
+      Assert.assertEquals(matchingValue, l);
 
       long n = queueControl.countMessages(filter);
       assertEquals(num / 2, n);

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/c202b18d/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlTest.java
----------------------------------------------------------------------
diff --git 
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlTest.java
 
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlTest.java
index d282292..83d2d1c 100644
--- 
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlTest.java
+++ 
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlTest.java
@@ -533,7 +533,7 @@ public class QueueControlTest extends ManagementTestBase {
 
       Map<String, Object>[] messages = queueControl.listScheduledMessages();
       Assert.assertEquals(1, messages.length);
-      Assert.assertEquals(intValue, ((Number) 
messages[0].get("key")).intValue());
+      Assert.assertEquals(intValue, 
Integer.parseInt((messages[0].get("key")).toString()));
 
       Thread.sleep(delay + 500);
 
@@ -567,7 +567,8 @@ public class QueueControlTest extends ManagementTestBase {
       Assert.assertNotNull(jsonString);
       JsonArray array = JsonUtil.readJsonArray(jsonString);
       Assert.assertEquals(1, array.size());
-      Assert.assertEquals(intValue, 
array.getJsonObject(0).getJsonNumber("key").intValue());
+      int i = 
Integer.parseInt(array.getJsonObject(0).get("key").toString().replaceAll("\"", 
""));
+      Assert.assertEquals(intValue, i);
 
       Thread.sleep(delay + 500);
 
@@ -700,7 +701,9 @@ public class QueueControlTest extends ManagementTestBase {
       Assert.assertNotNull(jsonString);
       JsonArray array = JsonUtil.readJsonArray(jsonString);
       Assert.assertEquals(1, array.size());
-      Assert.assertEquals(intValue, array.getJsonObject(0).getInt("key"));
+
+      long l = 
Long.parseLong(array.getJsonObject(0).get("key").toString().replaceAll("\"", 
""));
+      Assert.assertEquals(intValue, l);
 
       consumeMessages(1, session, queue);
 
@@ -735,7 +738,7 @@ public class QueueControlTest extends ManagementTestBase {
 
       Map<String, Object>[] messages = queueControl.listMessages(filter);
       Assert.assertEquals(1, messages.length);
-      Assert.assertEquals(matchingValue, messages[0].get("key"));
+      Assert.assertEquals(matchingValue, 
Long.parseLong(messages[0].get("key").toString()));
 
       consumeMessages(2, session, queue);
 
@@ -816,7 +819,9 @@ public class QueueControlTest extends ManagementTestBase {
       Assert.assertNotNull(jsonString);
       JsonArray array = JsonUtil.readJsonArray(jsonString);
       Assert.assertEquals(1, array.size());
-      Assert.assertEquals(matchingValue, 
array.getJsonObject(0).getJsonNumber("key").longValue());
+
+      long l = 
Long.parseLong(array.getJsonObject(0).get("key").toString().replaceAll("\"", 
""));
+      Assert.assertEquals(matchingValue, l);
 
       consumeMessages(2, session, queue);
 
@@ -1418,7 +1423,8 @@ public class QueueControlTest extends ManagementTestBase {
       // the message IDs are set on the server
       Map<String, Object>[] messages = queueControl.listMessages(null);
       Assert.assertEquals(50, messages.length);
-      assertEquals(50, ((Number) messages[0].get("count")).intValue());
+      int i = Integer.parseInt((messages[0].get("count")).toString());
+      assertEquals(50, i);
       long messageID = (Long) messages[0].get("messageID");
 
       // delete 1st message

Reply via email to