@@ -320,29 +320,18 @@ void stringPadTest() {
320320
321321 @ Test
322322 void containsTest () {
323- // $contains("abracadabra", "bra") => true
324323 assertThat (jsonata ("$contains(\" abracadabra\" , \" bra\" )" ).evaluate ("{}" ).asBoolean ()).isTrue ();
325- // $contains("abracadabra", /a.*a/) => true
326324 assertThat (jsonata ("$contains(\" abracadabra\" , /a.*a/)" ).evaluate ("{}" ).asBoolean ()).isTrue ();
327- // $contains("abracadabra", /ar.*a/) => false
328325 assertThat (jsonata ("$contains(\" abracadabra\" , /ar.*a/)" ).evaluate ("{}" ).asBoolean ()).isFalse ();
329- // $contains("Hello World", /wo/) => false
330326 assertThat (jsonata ("$contains(\" Hello World\" , /wo/)" ).evaluate ("{}" ).asBoolean ()).isFalse ();
331- // $contains("Hello World", /wo/i) => true
332327 assertThat (jsonata ("$contains(\" Hello World\" , /wo/i)" ).evaluate ("{}" ).asBoolean ()).isTrue ();
333- // Phone[$contains(number, /^077/)] => { "type": "mobile", "number": "077 7700
334- // 1234" }
335328 assertThat (jsonata ("Phone[$contains(number, /^077/)]" ).evaluate (ADDRESS ).asText ()).isEqualTo ("{\" type\" :\" mobile\" ,\" number\" :\" 077 7700 1234\" }" );
336329 }
337330
338331 @ Test
339332 void splitTest () {
340- // $split("so many words", " ") => [ "so", "many", "words" ]
341333 assertThat (jsonata ("$split(\" so many words\" , \" \" )" ).evaluate ("{}" ).multi ().asText ()).containsExactly ("so" , "many" , "words" );
342- // $split("so many words", " ", 2) => [ "so", "many" ]
343334 assertThat (jsonata ("$split(\" so many words\" , \" \" , 2)" ).evaluate ("{}" ).multi ().asText ()).containsExactly ("so" , "many" );
344- // $split("too much, punctuation. hard; to read", /[ ,.;]+/) => ["too", "much",
345- // "punctuation", "hard", "to", "read"]
346335 assertThat (jsonata ("$split(\" too much, punctuation. hard; to read\" , /[ ,.;]+/)" ).evaluate ("{}" ).multi ().asText ()).containsExactly ("too" , "much" ,
347336 "punctuation" ,
348337 "hard" , "to" ,
@@ -402,7 +391,7 @@ void maxTest() {
402391 @ Test
403392 void minTest () {
404393 assertThat (jsonata ("$min([])" ).evaluate (NUMBERS ).isEmpty ()).isTrue ();
405- assertThat (jsonata ("$min([0, 1, 2])" ).evaluate (NUMBERS ).asInt ()).isEqualTo ( 0 );
394+ assertThat (jsonata ("$min([0, 1, 2])" ).evaluate (NUMBERS ).asInt ()).isZero ( );
406395 }
407396
408397 @ Test
@@ -529,7 +518,6 @@ void commentsDefitionTest() {
529518 """ ).evaluate ("{}" ).asInt ()).isEqualTo (10 );
530519 }
531520
532- // @Disabled
533521 @ Test
534522 void variableDefinitionTest () {
535523 assertThat (jsonata ("""
0 commit comments