@@ -87,6 +87,24 @@ public void testSplitValues() {
8787 Assert .assertEquals ("" , ranges .get (4 ).getLow ());
8888 Assert .assertEquals ("" , ranges .get (4 ).getHigh ());
8989
90+ ranges = StagingDataProvider .splitValues ("1,11,111-222" );
91+ Assert .assertEquals (3 , ranges .size ());
92+ Assert .assertEquals ("1" , ranges .get (0 ).getLow ());
93+ Assert .assertEquals ("1" , ranges .get (0 ).getHigh ());
94+ Assert .assertEquals ("11" , ranges .get (1 ).getLow ());
95+ Assert .assertEquals ("11" , ranges .get (1 ).getHigh ());
96+ Assert .assertEquals ("111" , ranges .get (2 ).getLow ());
97+ Assert .assertEquals ("222" , ranges .get (2 ).getHigh ());
98+
99+ ranges = StagingDataProvider .splitValues ("88,90-95,99" );
100+ Assert .assertEquals (3 , ranges .size ());
101+ Assert .assertEquals ("88" , ranges .get (0 ).getLow ());
102+ Assert .assertEquals ("88" , ranges .get (0 ).getHigh ());
103+ Assert .assertEquals ("90" , ranges .get (1 ).getLow ());
104+ Assert .assertEquals ("95" , ranges .get (1 ).getHigh ());
105+ Assert .assertEquals ("99" , ranges .get (2 ).getLow ());
106+ Assert .assertEquals ("99" , ranges .get (2 ).getHigh ());
107+
90108 ranges = StagingDataProvider .splitValues ("p0I-" );
91109 Assert .assertEquals (1 , ranges .size ());
92110 Assert .assertEquals ("p0I-" , ranges .get (0 ).getLow ());
0 commit comments