IGNITE-8159 Improved test.

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

Branch: refs/heads/ignite-8159
Commit: bf930e7a2f228b40e7e4c7a7cda09cb95ade40fa
Parents: 359b065
Author: Alexey Kuznetsov <[email protected]>
Authored: Mon Apr 9 09:18:55 2018 +0700
Committer: Alexey Kuznetsov <[email protected]>
Committed: Mon Apr 9 09:18:55 2018 +0700

----------------------------------------------------------------------
 .../apache/ignite/util/GridCommandHandlerTest.java  | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/bf930e7a/modules/core/src/test/java/org/apache/ignite/util/GridCommandHandlerTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/util/GridCommandHandlerTest.java 
b/modules/core/src/test/java/org/apache/ignite/util/GridCommandHandlerTest.java
index 96a81bf..6a92ee5 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/util/GridCommandHandlerTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/util/GridCommandHandlerTest.java
@@ -17,10 +17,11 @@
 
 package org.apache.ignite.util;
 
+import java.io.ByteArrayOutputStream;
 import java.io.File;
+import java.io.PrintStream;
 import java.util.ArrayList;
 import java.util.Arrays;
-import java.util.List;
 import org.apache.ignite.Ignite;
 import org.apache.ignite.IgniteCheckedException;
 import org.apache.ignite.configuration.ConnectorConfiguration;
@@ -223,12 +224,23 @@ public class GridCommandHandlerTest extends 
GridCommonAbstractTest {
 
         assertFalse(ignite.cluster().active());
 
-        String consistentIDs =
+        String consistentIDs = getTestIgniteInstanceName(1);
+
+        ByteArrayOutputStream out = new ByteArrayOutputStream(4096);
+        System.setOut(new PrintStream(out));
+
+        assertEquals(EXIT_CODE_UNEXPECTED_ERROR, execute("--baseline", "add", 
consistentIDs));
+
+        assertTrue(out.toString().contains("Changing BaselineTopology on 
inactive cluster is not allowed."));
+
+        consistentIDs =
             getTestIgniteInstanceName(1) + ", " +
             getTestIgniteInstanceName(2) + "," +
             getTestIgniteInstanceName(3);
 
         assertEquals(EXIT_CODE_UNEXPECTED_ERROR, execute("--baseline", "add", 
consistentIDs));
+
+        assertTrue(out.toString().contains("Node not found for consistent ID: 
bltTest2"));
     }
 
     /**

Reply via email to