@@ -914,8 +914,6 @@ public void testWatch() throws Exception {
914914 TestKeyValueWatcher gtMetaWatcher = new TestKeyValueWatcher ("gtMetaWatcher" , true , META_ONLY );
915915 TestKeyValueWatcher multipleFullWatcher = new TestKeyValueWatcher ("multipleFullWatcher" , true );
916916 TestKeyValueWatcher multipleMetaWatcher = new TestKeyValueWatcher ("multipleMetaWatcher" , true , META_ONLY );
917- TestKeyValueWatcher multipleFullWatcher2 = new TestKeyValueWatcher ("multipleFullWatcher2" , true );
918- TestKeyValueWatcher multipleMetaWatcher2 = new TestKeyValueWatcher ("multipleMetaWatcher2" , true , META_ONLY );
919917 TestKeyValueWatcher key1AfterWatcher = new TestKeyValueWatcher ("key1AfterWatcher" , false , META_ONLY );
920918 TestKeyValueWatcher key1AfterIgDelWatcher = new TestKeyValueWatcher ("key1AfterIgDelWatcher" , false , META_ONLY , IGNORE_DELETE );
921919 TestKeyValueWatcher key1AfterStartNewWatcher = new TestKeyValueWatcher ("key1AfterStartNewWatcher" , false , META_ONLY , UPDATES_ONLY );
@@ -943,10 +941,6 @@ public void testWatch() throws Exception {
943941 _testWatch (nc , starMetaWatcher , allExpecteds , -1 , kv -> kv .watch ("key.*" , starMetaWatcher , starMetaWatcher .watchOptions ));
944942 _testWatch (nc , gtFullWatcher , allExpecteds , -1 , kv -> kv .watch ("key.>" , gtFullWatcher , gtFullWatcher .watchOptions ));
945943 _testWatch (nc , gtMetaWatcher , allExpecteds , -1 , kv -> kv .watch ("key.>" , gtMetaWatcher , gtMetaWatcher .watchOptions ));
946- _testWatch (nc , multipleFullWatcher , allExpecteds , -1 , kv -> kv .watch (allKeys , multipleFullWatcher , multipleFullWatcher .watchOptions ));
947- _testWatch (nc , multipleMetaWatcher , allExpecteds , -1 , kv -> kv .watch (allKeys , multipleMetaWatcher , multipleMetaWatcher .watchOptions ));
948- _testWatch (nc , multipleFullWatcher2 , allExpecteds , -1 , kv -> kv .watch (String .join ("," , allKeys ), multipleFullWatcher2 , multipleFullWatcher .watchOptions ));
949- _testWatch (nc , multipleMetaWatcher2 , allExpecteds , -1 , kv -> kv .watch (String .join ("," , allKeys ), multipleMetaWatcher2 , multipleMetaWatcher .watchOptions ));
950944 _testWatch (nc , key1AfterWatcher , purgeOnlyExpecteds , -1 , kv -> kv .watch (TEST_WATCH_KEY_1 , key1AfterWatcher , key1AfterWatcher .watchOptions ));
951945 _testWatch (nc , key1AfterIgDelWatcher , noExpecteds , -1 , kv -> kv .watch (TEST_WATCH_KEY_1 , key1AfterIgDelWatcher , key1AfterIgDelWatcher .watchOptions ));
952946 _testWatch (nc , key1AfterStartNewWatcher , noExpecteds , -1 , kv -> kv .watch (TEST_WATCH_KEY_1 , key1AfterStartNewWatcher , key1AfterStartNewWatcher .watchOptions ));
@@ -956,6 +950,11 @@ public void testWatch() throws Exception {
956950 _testWatch (nc , key2AfterStartFirstWatcher , key2AllExpecteds , -1 , kv -> kv .watch (TEST_WATCH_KEY_2 , key2AfterStartFirstWatcher , key2AfterStartFirstWatcher .watchOptions ));
957951 _testWatch (nc , key1FromRevisionAfterWatcher , key1FromRevisionExpecteds , 2 , kv -> kv .watch (TEST_WATCH_KEY_1 , key1FromRevisionAfterWatcher , 2 , key1FromRevisionAfterWatcher .watchOptions ));
958952 _testWatch (nc , allFromRevisionAfterWatcher , allFromRevisionExpecteds , 2 , kv -> kv .watchAll (allFromRevisionAfterWatcher , 2 , allFromRevisionAfterWatcher .watchOptions ));
953+
954+ if (atLeast2_10 ()) {
955+ _testWatch (nc , multipleFullWatcher , allExpecteds , -1 , kv -> kv .watch (allKeys , multipleFullWatcher , multipleFullWatcher .watchOptions ));
956+ _testWatch (nc , multipleMetaWatcher , allExpecteds , -1 , kv -> kv .watch (allKeys , multipleMetaWatcher , multipleMetaWatcher .watchOptions ));
957+ }
959958 });
960959 }
961960
0 commit comments