IGNITE-836 Fix GridEventConsumeSelfTest

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

Branch: refs/heads/ignite-709_3
Commit: 980dd47254f68becc69938f9420f23079fef584c
Parents: 63fc5e7
Author: sevdokimov <sevdoki...@gridgain.com>
Authored: Fri May 15 14:00:48 2015 +0300
Committer: sevdokimov <sevdoki...@gridgain.com>
Committed: Fri May 15 14:00:48 2015 +0300

----------------------------------------------------------------------
 .../processors/continuous/GridEventConsumeSelfTest.java  | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/980dd472/modules/core/src/test/java/org/apache/ignite/internal/processors/continuous/GridEventConsumeSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/continuous/GridEventConsumeSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/continuous/GridEventConsumeSelfTest.java
index 63ec6d6..9ff99c4 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/continuous/GridEventConsumeSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/continuous/GridEventConsumeSelfTest.java
@@ -102,17 +102,18 @@ public class GridEventConsumeSelfTest extends 
GridCommonAbstractTest implements
         assertEquals(GRID_CNT, grid(0).cluster().nodes().size());
 
         for (int i = 0; i < GRID_CNT; i++) {
-            IgniteKernal grid = (IgniteKernal)grid(i);
+            IgniteEx grid = grid(i);
 
             GridContinuousProcessor proc = grid.context().continuous();
 
-            if (noAutoUnsubscribe) {
-                localRoutines(proc).clear();
-
+            try {
+                if (!noAutoUnsubscribe)
+                    assertEquals(0, U.<Map>field(proc, "rmtInfos").size());
+            }
+            finally {
                 U.<Map>field(proc, "rmtInfos").clear();
             }
 
-            assertEquals(0, localRoutines(proc).size());
             assertEquals(0, U.<Map>field(proc, "rmtInfos").size());
             assertEquals(0, U.<Map>field(proc, "startFuts").size());
             assertEquals(0, U.<Map>field(proc, "stopFuts").size());

Reply via email to