@@ -348,160 +348,128 @@ void validateReturnTypes(EvalResultIterator evr) throws Exception {
348348 jh = er .get (jh );
349349
350350 if (jh .get ().isArray ()) {
351- System .out .println ("Type Array :" + jh .get ().toString ());
352- assertEquals ("array value at index 0 " , 1 , jh .get ().get (0 )
353- .asInt ());
354- assertEquals ("array value at index 1 " , 2 , jh .get ().get (1 )
355- .asInt ());
356- assertEquals ("array value at index 2 " , 3 , jh .get ().get (2 )
357- .asInt ());
358- } else if (jh .get ().isObject ()) {
359- System .out .println ("Type Object :" + jh .get ().toString ());
360- if (jh .get ().has ("foo" )) {
361- assertNull ("this object also has null node" , jh .get ()
362- .get ("testNull" ).textValue ());
363- } else if (jh .get ().has ("obj" )) {
364- assertEquals ("Value of the object is " , "value" , jh
365- .get ().get ("obj" ).asText ());
366- } else {
367- assertFalse ("getting a wrong object " , true );
368- }
369-
370- } else if (jh .get ().isNumber ()) {
371- System .out .println ("Type Number :" + jh .get ().toString ());
372- assertEquals ("Number value" , 1 , jh .get ().asInt ());
373- } else if (jh .get ().isNull ()) {
374- System .out .println ("Type Null :" + jh .get ().toString ());
375- assertNull ("Returned Null" , jh .get ().textValue ());
376- } else if (jh .get ().isBoolean ()) {
377- System .out .println ("Type boolean :" + jh .get ().toString ());
378- assertTrue ("Boolean value returned false" , jh .get ()
379- .asBoolean ());
380- } else {
381- // System.out.println("Running into different types than expected");
382- assertFalse ("Running into different types than expected" ,
383- true );
384- }
351+ System .out .println ("Type Array :" + jh .get ().toString ());
352+ assertEquals ("array value at index 0 " , 1 , jh .get ().get (0 ).asInt ());
353+ assertEquals ("array value at index 1 " , 2 , jh .get ().get (1 ).asInt ());
354+ assertEquals ("array value at index 2 " , 3 , jh .get ().get (2 ).asInt ());
355+ } else if (jh .get ().isObject ()) {
356+ System .out .println ("Type Object :" + jh .get ().toString ());
357+ if (jh .get ().has ("foo" )) {
358+ assertNull ("this object also has null node" , jh .get ().get ("testNull" ).textValue ());
359+ } else if (jh .get ().has ("obj" )) {
360+ assertEquals ("Value of the object is " , "value" , jh .get ().get ("obj" ).asText ());
361+ } else {
362+ assertFalse ("getting a wrong object " , true );
363+ }
364+
365+ } else if (jh .get ().isNumber ()) {
366+ System .out .println ("Type Number :" + jh .get ().toString ());
367+ assertEquals ("Number value" , 1 , jh .get ().asInt ());
368+ } else if (jh .get ().isNull ()) {
369+ System .out .println ("Type Null :" + jh .get ().toString ());
370+ assertNull ("Returned Null" , jh .get ().textValue ());
371+ } else if (jh .get ().isBoolean ()) {
372+ System .out .println ("Type boolean :" + jh .get ().toString ());
373+ assertTrue ("Boolean value returned false" , jh .get ().asBoolean ());
374+ } else {
375+ // System.out.println("Running into different types than expected");
376+ assertFalse ("Running into different types than expected" , true );
377+ }
385378
386379 } else if (er .getType ().equals (Type .TEXTNODE )) {
387- assertTrue ("document contains" ,
388- er .getAs (String .class ).equals ("test1" ));
389- // System.out.println("type txt node :"+er.getAs(String.class));
380+ assertTrue ("document contains" , er .getAs (String .class ).equals ("test1" ));
381+ // System.out.println("type txt node :"+er.getAs(String.class));
390382
391383 } else if (er .getType ().equals (Type .BINARY )) {
392- FileHandle fh = new FileHandle ();
393- fh = er .get (fh );
394- // System.out.println("type binary :"+fh.get().length());
395- assertEquals ("files size" , 2 , fh .get ().length ());
384+ FileHandle fh = new FileHandle ();
385+ fh = er .get (fh );
386+ // System.out.println("type binary :"+fh.get().length());
387+ assertEquals ("files size" , 2 , fh .get ().length ());
396388 } else if (er .getType ().equals (Type .BOOLEAN )) {
397- assertTrue ("Documents exist?" , er .getBoolean ());
398- // System.out.println("type boolean:"+er.getBoolean());
389+ assertTrue ("Documents exist?" , er .getBoolean ());
390+ // System.out.println("type boolean:"+er.getBoolean());
399391 } else if (er .getType ().equals (Type .INTEGER )) {
400- System .out .println ("type Integer: "
401- + er .getNumber ().longValue ());
402- assertEquals ("count of documents " , 31 , er .getNumber ()
403- .intValue ());
392+ System .out .println ("type Integer: " + er .getNumber ().longValue ());
393+ assertEquals ("count of documents " , 31 , er .getNumber ().intValue ());
404394 } else if (er .getType ().equals (Type .STRING )) {
405- // There is git issue 152
406- System .out .println ("type string: " + er .getString ());
407- assertTrue ("String?" , er .getString ().contains ("true" ) || er .getString ().contains ("xml" )
408- || er .getString ().contains ("31" ) || er .getString ().contains ("1.0471975511966" ));
395+ String str = er .getString ();
396+ // There is git issue 152
397+ System .out .println ("type string: " + str );
398+ assertTrue ("String?" , str .contains ("true" ) || str .contains ("xml" )
399+ || str .contains ("31" ) || str .contains ("1.0471975511966" ));
409400
410401 } else if (er .getType ().equals (Type .NULL )) {
411- // There is git issue 151
412- // assertNull(er.getAs(String.class));
413- System .out .println ("Testing is empty sequence is NUll?"
414- + er .getAs (String .class ));
402+ // There is git issue 151
403+ // assertNull(er.getAs(String.class));
404+ System .out .println ("Testing is empty sequence is NUll?" + er .getAs (String .class ));
415405 } else if (er .getType ().equals (Type .OTHER )) {
416- // There is git issue 151
417- System .out .println ("Testing is Others? "
418- + er .getAs (String .class ));
419- // assertEquals("Returns OTHERs","xdmp:forest-restart#1",er.getString());
406+ // There is git issue 151
407+ System .out .println ("Testing is Others? " + er .getAs (String .class ));
408+ // assertEquals("Returns OTHERs","xdmp:forest-restart#1",er.getString());
420409
421410 } else if (er .getType ().equals (Type .ANYURI )) {
422- // System.out.println("Testing is AnyUri? "+er.getAs(String.class));
423- assertEquals ("Returns me a uri :" , "test1.xml" ,
424- er .getAs (String .class ));
411+ // System.out.println("Testing is AnyUri? "+er.getAs(String.class));
412+ assertEquals ("Returns me a uri :" , "test1.xml" , er .getAs (String .class ));
425413
426414 } else if (er .getType ().equals (Type .DATE )) {
427- // System.out.println("Testing is DATE? "+er.getAs(String.class));
428- assertEquals ("Returns me a date :" , "2002-03-07-07:00" ,
429- er .getAs (String .class ));
415+ // System.out.println("Testing is DATE? "+er.getAs(String.class));
416+ assertEquals ("Returns me a date :" , "2002-03-07-07:00" , er .getAs (String .class ));
430417 } else if (er .getType ().equals (Type .DATETIME )) {
431- // System.out.println("Testing is DATETIME? "+er.getAs(String.class));
432- assertEquals ("Returns me a dateTime :" ,
433- "2010-01-06T18:13:50.874-07:00" , er .getAs (String .class ));
434-
418+ // System.out.println("Testing is DATETIME? "+er.getAs(String.class));
419+ assertEquals ("Returns me a dateTime :" , "2010-01-06T18:13:50.874-07:00" , er .getAs (String .class ));
435420 } else if (er .getType ().equals (Type .DECIMAL )) {
436- // System.out.println("Testing is Decimal? "+er.getAs(String.class));
437- assertEquals ("Returns me a Decimal :" , "1.0471975511966" ,
438- er .getAs (String .class ));
421+ // System.out.println("Testing is Decimal? "+er.getAs(String.class));
422+ assertEquals ("Returns me a Decimal :" , "1.0471975511966" , er .getAs (String .class ));
439423
440424 } else if (er .getType ().equals (Type .DOUBLE )) {
441- // System.out.println("Testing is Double? "+er.getAs(String.class));
442- assertEquals (1.0471975511966 , er .getNumber ().doubleValue (), 0 );
443-
425+ // System.out.println("Testing is Double? "+er.getAs(String.class));
426+ assertEquals (1.0471975511966 , er .getNumber ().doubleValue (), 0 );
444427 } else if (er .getType ().equals (Type .DURATION )) {
445- System .out .println ("Testing is Duration? "
446- + er .getAs (String .class ));
447- // assertEquals("Returns me a Duration :",0.4903562,er.getNumber().floatValue());
428+ System .out .println ("Testing is Duration? " + er .getAs (String .class ));
429+ // assertEquals("Returns me a Duration :",0.4903562,er.getNumber().floatValue());
448430 } else if (er .getType ().equals (Type .FLOAT )) {
449- // System.out.println("Testing is Float? "+er.getAs(String.class));
450- assertEquals (20 , er .getNumber ().floatValue (), 0 );
431+ // System.out.println("Testing is Float? "+er.getAs(String.class));
432+ assertEquals (20 , er .getNumber ().floatValue (), 0 );
451433 } else if (er .getType ().equals (Type .GDAY )) {
452- // System.out.println("Testing is GDay? "+er.getAs(String.class));
453- assertEquals ("Returns me a GDAY :" , "---01" ,
454- er .getAs (String .class ));
434+ // System.out.println("Testing is GDay? "+er.getAs(String.class));
435+ assertEquals ("Returns me a GDAY :" , "---01" , er .getAs (String .class ));
455436 } else if (er .getType ().equals (Type .GMONTH )) {
456- // System.out.println("Testing is GMonth "+er.getAs(String.class));
457- assertEquals ("Returns me a GMONTH :" , "--01" ,
458- er .getAs (String .class ));
437+ // System.out.println("Testing is GMonth "+er.getAs(String.class));
438+ assertEquals ("Returns me a GMONTH :" , "--01" , er .getAs (String .class ));
459439 } else if (er .getType ().equals (Type .GMONTHDAY )) {
460- // System.out.println("Testing is GMonthDay? "+er.getAs(String.class));
461- assertEquals ("Returns me a GMONTHDAY :" , "--12-25-14:00" ,
462- er .getAs (String .class ));
440+ // System.out.println("Testing is GMonthDay? "+er.getAs(String.class));
441+ assertEquals ("Returns me a GMONTHDAY :" , "--12-25-14:00" , er .getAs (String .class ));
463442 } else if (er .getType ().equals (Type .GYEAR )) {
464- // System.out.println("Testing is GYear? "+er.getAs(String.class));
465- assertEquals ("Returns me a GYEAR :" , "2005-12:00" ,
466- er .getAs (String .class ));
443+ // System.out.println("Testing is GYear? "+er.getAs(String.class));
444+ assertEquals ("Returns me a GYEAR :" , "2005-12:00" , er .getAs (String .class ));
467445 } else if (er .getType ().equals (Type .GYEARMONTH )) {
468- // System.out.println("Testing is GYearMonth?1976-02 "+er.getAs(String.class));
469- assertEquals ("Returns me a GYEARMONTH :" , "1976-02" ,
470- er .getAs (String .class ));
446+ // System.out.println("Testing is GYearMonth?1976-02 "+er.getAs(String.class));
447+ assertEquals ("Returns me a GYEARMONTH :" , "1976-02" , er .getAs (String .class ));
471448 } else if (er .getType ().equals (Type .HEXBINARY )) {
472- // System.out.println("Testing is HEXBINARY? "+er.getAs(String.class));
473- assertEquals ("Returns me a HEXBINARY :" , "BEEF" ,
474- er .getAs (String .class ));
449+ // System.out.println("Testing is HEXBINARY? "+er.getAs(String.class));
450+ assertEquals ("Returns me a HEXBINARY :" , "BEEF" , er .getAs (String .class ));
475451 } else if (er .getType ().equals (Type .QNAME )) {
476- // System.out.println("Testing is QNAME integer"+er.getAs(String.class));
477- assertEquals ("Returns me a QNAME :" , "integer" ,
478- er .getAs (String .class ));
452+ // System.out.println("Testing is QNAME integer"+er.getAs(String.class));
453+ assertEquals ("Returns me a QNAME :" , "integer" , er .getAs (String .class ));
479454 } else if (er .getType ().equals (Type .TIME )) {
480- // System.out.println("Testing is TIME? "+er.getAs(String.class));
481- assertEquals ("Returns me a TIME :" , "10:00:00" ,
482- er .getAs (String .class ));
455+ // System.out.println("Testing is TIME? "+er.getAs(String.class));
456+ assertEquals ("Returns me a TIME :" , "10:00:00" , er .getAs (String .class ));
483457 } else if (er .getType ().equals (Type .ATTRIBUTE )) {
484- // System.out.println("Testing is ATTRIBUTE? "+er.getAs(String.class));
485- assertEquals ("Returns me a ATTRIBUTE :" , "attribute" ,
486- er .getAs (String .class ));
487-
458+ // System.out.println("Testing is ATTRIBUTE? "+er.getAs(String.class));
459+ assertEquals ("Returns me a ATTRIBUTE :" , "attribute" , er .getAs (String .class ));
488460 } else if (er .getType ().equals (Type .PROCESSINGINSTRUCTION )) {
489- // System.out.println("Testing is ProcessingInstructions? "+er.getAs(String.class));
490- assertEquals ("Returns me a PROCESSINGINSTRUCTION :" ,
491- "<?processing instruction?>" , er .getAs (String .class ));
461+ // System.out.println("Testing is ProcessingInstructions? "+er.getAs(String.class));
462+ assertEquals ("Returns me a PROCESSINGINSTRUCTION :" , "<?processing instruction?>" , er .getAs (String .class ));
492463 } else if (er .getType ().equals (Type .COMMENT )) {
493- // System.out.println("Testing is Comment node? "+er.getAs(String.class));
494- assertEquals ("Returns me a COMMENT :" , "<!--comment-->" ,
495- er .getAs (String .class ));
464+ // System.out.println("Testing is Comment node? "+er.getAs(String.class));
465+ assertEquals ("Returns me a COMMENT :" , "<!--comment-->" , er .getAs (String .class ));
496466 } else if (er .getType ().equals (Type .BASE64BINARY )) {
497- // System.out.println("Testing is Base64Binary "+er.getAs(String.class));
498- assertEquals ("Returns me a BASE64BINARY :" , "DEADBEEF" ,
499- er .getAs (String .class ));
467+ // System.out.println("Testing is Base64Binary "+er.getAs(String.class));
468+ assertEquals ("Returns me a BASE64BINARY :" , "DEADBEEF" , er .getAs (String .class ));
500469 } else {
501- System .out
502- .println ("Got something which is not belongs to anytype we support "
503- + er .getAs (String .class ));
504- assertFalse ("getting in else part, missing a type " , true );
470+ System .out .println ("Got something which is not belongs to anytype we support "
471+ + er .getAs (String .class ));
472+ assertFalse ("getting in else part, missing a type " , true );
505473 }
506474 }
507475 }
0 commit comments