---LevelNachricht
DEBUGLaufzeitumgebung:
DEBUGDatei: internals_tests.xsl
DEBUGcurrent-date(): 2012-05-28+02:00
DEBUGcurrent-time(): 10:42:37.64+02:00
DEBUGos.name:
DEBUGos.version:
DEBUGxsl:version: 2.0
DEBUGxsl:vendor: Altova GmbH
DEBUGxsl:vendor-url: http://www.altova.com
DEBUGxsl:product-name: Altova XSLT Engine
DEBUGxsl:product-version: 2012 rel. 2 sp1
DEBUGxsl:is-schema-aware: yes
DEBUGxsl:supports-serialization: yes
DEBUGxsl:supports-backwards-compatibility: yes
DEBUGxsb:java-available: false
DEBUGxsb:vendor-hash: AltovaXML_CE_2012.2
DEBUG[xsb:parse-string-to-boolean( 'true' )] OK (erwartet und geliefert »true«)
DEBUG[xsb:parse-string-to-boolean( 'nein' )] OK (erwartet und geliefert »false«)
DEBUG[xsb:parse-string-to-boolean( '1' )] OK (erwartet und geliefert »true«)
DEBUG[xsb:parse-string-to-boolean( '0' )] OK (erwartet und geliefert »false«)
DEBUG[xsb:parse-string-to-boolean( '' , false() )] OK (erwartet und geliefert »false«)
DEBUG[xsb:parse-string-to-boolean( () , false() )] OK (erwartet und geliefert »false«)
DEBUG[xsb:parse-string-to-boolean( 'true', true() )] OK (erwartet und geliefert »true«)
DEBUG[xsb:is( (), () )] OK (erwartet und geliefert »true«)
DEBUG[xsb:is('', '')] OK (erwartet und geliefert »true«)
DEBUG[xsb:is(/.., /..)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is(1, 1)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is('1', '1')] OK (erwartet und geliefert »true«)
DEBUG[xsb:is(('1', '2'), ('1', '2'))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is(current-date(), current-date())] OK (erwartet und geliefert »true«)
DEBUG[xsb:is(doc(''), doc(''))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is($is-testwert1, $is-testwert1)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is($is-testwert1/self::root/@id, $is-testwert1/self::root/@id)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is($is-testwert1/comment(), $is-testwert1/comment())] OK (erwartet und geliefert »true«)
DEBUG[xsb:is(1, 2)] OK (erwartet und geliefert »false«)
DEBUG[xsb:is('1', '2')] OK (erwartet und geliefert »false«)
DEBUG[xsb:is(('1', '2'), ('1', '3'))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is(current-date(), current-time())] OK (erwartet und geliefert »false«)
DEBUG[xsb:is(doc('internals.xsl'), doc('internals.logging.xsl'))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is($is-testwert1, $is-testwert2)] OK (erwartet und geliefert »false«)
DEBUG[xsb:is($is-testwert1/item/text(), $is-testwert2/item/text())] OK (erwartet und geliefert »false«)
DEBUG[xsb:is((doc('')/descendant::root[@id eq 'root1'])[1]/item[1]/text(), (doc('')/descendant::root[@id eq 'root1'])[2]/item[1]/text())] OK (erwartet und geliefert »false«)
DEBUG[xsb:is($is-testwert1/self::root/@id, $is-testwert2/self::root/@id)] OK (erwartet und geliefert »false«)
DEBUG[xsb:is($is-testwert1/comment(), $is-testwert2/comment())] OK (erwartet und geliefert »false«)
DEBUG[xsb:is(number('NaN'), number('NaN'))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is(number('-INF'), number('-INF'))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is(number('INF'), number('INF'))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is(number('INF'), number('-INF'))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is(xs:double(-0.0e0), xs:double(-0.0e0))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is(xs:double(+0.0e0), xs:double(+0.0e0))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is(xs:double(-0.0e0), xs:double(+0.0e0))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is(current-date(), string(current-date()))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is(xs:decimal(2), xs:float(2))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is(xs:double(2), xs:float(2))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is(xs:decimal(0), xs:float(0))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is(xs:double(0), xs:float(0))] OK (erwartet und geliefert »false«)
DEBUG[xsb:node-kind($rcas-testwert/irgendwas)] OK (erwartet und geliefert »«)
DEBUG[xsb:node-kind(/)] OK (erwartet und geliefert »document-node«)
DEBUG[xsb:node-kind($rcas-testwert/intern:item)] OK (erwartet und geliefert »element«)
DEBUG[xsb:node-kind($rcas-testwert/intern:item/@att1)] OK (erwartet und geliefert »attribute«)
DEBUG[xsb:node-kind($rcas-testwert/comment())] OK (erwartet und geliefert »comment«)
DEBUG[xsb:node-kind($rcas-testwert/processing-instruction())] OK (erwartet und geliefert »processing-instruction«)
DEBUG[xsb:node-kind($rcas-testwert/intern:item/namespace::intern)] OK (erwartet und geliefert »namespace«)
DEBUG[xsb:node-kind($rcas-testwert/irgendwas, true())] OK (erwartet und geliefert »«)
DEBUG[xsb:node-kind(/, true())] OK (erwartet und geliefert »document-node«)
DEBUG[xsb:node-kind($rcas-testwert/intern:item, true())] OK (erwartet und geliefert »element«)
DEBUG[xsb:render-context-as-string($rcas-testwert/irgendwas)] OK (erwartet und geliefert »«)
DEBUG[xsb:render-context-as-string($rcas-testwert)] OK (erwartet und geliefert »root[@id="root-id"]«)
DEBUG[xsb:render-context-as-string($rcas-testwert/intern:item)] OK (erwartet und geliefert »intern:item[(@att1="item1") and (@att2="item2")]«)
DEBUG[xsb:render-context-as-string($rcas-testwert/intern:item/@att1)] OK (erwartet und geliefert »@att1[. ="item1"]«)
DEBUG[xsb:render-context-as-string($rcas-testwert/comment())] OK (erwartet und geliefert »comment()«)
DEBUG[xsb:render-context-as-string($rcas-testwert/processing-instruction())] OK (erwartet und geliefert »processing-instruction()«)
DEBUG[xsb:render-context-as-string($rcas-testwert/intern:item/namespace::intern)] OK (erwartet und geliefert »namespace::intern«)
DEBUG[intern:render-context-and-parent-as-string($rcas-testwert/irgendwas)] OK (erwartet und geliefert »«)
DEBUG[intern:render-context-and-parent-as-string($rcas-testwert)] OK (erwartet und geliefert »//root[@id="root-id"]«)
DEBUG[intern:render-context-and-parent-as-string($rcas-testwert/intern:item)] OK (erwartet und geliefert »//root[@id="root-id"]/intern:item[(@att1="item1") and (@att2="item2")]«)
DEBUG[intern:render-context-and-parent-as-string($rcas-testwert/intern:item/@att1)] OK (erwartet und geliefert »//intern:item[(@att1="item1") and (@att2="item2")]/@att1[. ="item1"]«)
DEBUG[intern:render-context-and-parent-as-string($rcas-testwert/processing-instruction())] OK (erwartet und geliefert »//root[@id="root-id"]/processing-instruction()«)
DEBUG[intern:render-context-and-parent-as-string($rcas-testwert/intern:item/namespace::intern)] OK (erwartet und geliefert »//intern:item[(@att1="item1") and (@att2="item2")]/namespace::intern«)
DEBUG[intern:render-level-to-pretext( '' )] OK (erwartet und geliefert » «)
DEBUG[intern:render-level-to-pretext( () )] OK (erwartet und geliefert » «)
DEBUG[intern:render-level-to-pretext( 'ALL' )] OK (erwartet und geliefert » «)
DEBUG[intern:render-level-to-pretext( 'TRACE' )] OK (erwartet und geliefert » «)
DEBUG[intern:render-level-to-pretext( 'DEBUG' )] OK (erwartet und geliefert » «)
DEBUG[intern:render-level-to-pretext( 'INFO' )] OK (erwartet und geliefert »«)
DEBUG[intern:render-level-to-pretext( 'WARN' )] OK (erwartet und geliefert »---- «)
DEBUG[intern:render-level-to-pretext( 'ERROR' )] OK (erwartet und geliefert »#### «)
DEBUG[intern:render-level-to-pretext( 'FATAL' )] OK (erwartet und geliefert »###### «)
DEBUG[intern:render-level-to-pretext( 'xxxxx' )] OK (erwartet und geliefert » «)
DEBUG[xsb:logging-level( 'ALL' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:logging-level( 'TRACE' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:logging-level( 'DEBUG' )] OK (erwartet und geliefert »2«)
DEBUG[xsb:logging-level( 'INFO' )] OK (erwartet und geliefert »3«)
DEBUG[xsb:logging-level( 'WARN' )] OK (erwartet und geliefert »4«)
DEBUG[xsb:logging-level( 'ERROR' )] OK (erwartet und geliefert »5«)
DEBUG[xsb:logging-level( 'FATAL' )] OK (erwartet und geliefert »6«)
DEBUG[xsb:logging-level( '', false() )] OK (erwartet und geliefert »4«)
DEBUG[xsb:logging-level( (), false() )] OK (erwartet und geliefert »4«)
DEBUG[xsb:logging-level( 'gibt es nicht', false() )] OK (erwartet und geliefert »4«)
DEBUG[xsb:logging-level( 'ALL', false() )] OK (erwartet und geliefert »0«)
DEBUG[xsb:vendor-hash( (), (), false(), false() )] OK (erwartet und geliefert »FEHLER«)
DEBUG[xsb:vendor-hash('', '', true(), false() )] OK (erwartet und geliefert »FEHLER«)
DEBUG[xsb:vendor-hash( 'SAWON', '9.2.1.2', false(), false() )] OK (erwartet und geliefert »FEHLER«)
DEBUG[xsb:vendor-hash( 'SAXON', '9.2.1.2', false(), false() )] OK (erwartet und geliefert »Saxon-HE_9.2«)
DEBUG[xsb:vendor-hash( 'SAXON', '9.2.1.2', true(), false() )] OK (erwartet und geliefert »Saxon-PE_9.2«)
DEBUG[xsb:vendor-hash( (), (), false(), false(), false() )] OK (erwartet und geliefert »FEHLER«)
DEBUG[xsb:vendor-hash('', '', true(), false(), false() )] OK (erwartet und geliefert »FEHLER«)
DEBUG[xsb:vendor-hash( 'SAWON', '9.2.1.2', false(), false() )] OK (erwartet und geliefert »FEHLER«)
DEBUG[xsb:vendor-hash( 'SAXON', '9.2.1.2', false(), false(), false() )] OK (erwartet und geliefert »Saxon-HE_9.2«)
DEBUG[xsb:vendor-hash( 'SAXON', '9.2.1.2', true(), false(), false() )] OK (erwartet und geliefert »Saxon-PE_9.2«)
DEBUG[xsb:vendor-hash( 'SAXON', '9.1.0.8', true(), false(), false() )] OK (erwartet und geliefert »Saxon-B_9.1«)
DEBUG[xsb:type-annotation('1.23', false())] OK (erwartet und geliefert »xs:string«)
DEBUG[xsb:type-annotation(xs:integer(3), false())] OK (erwartet und geliefert »xs:integer«)
DEBUG[xsb:type-annotation(number(3.1), false())] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xs:double(3.1), false())] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xs:decimal(3.1), false())] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xs:float(3.1), false())] OK (erwartet und geliefert »xs:float«)
DEBUG[xsb:type-annotation(xs:date('2011-05-29'), false())] OK (erwartet und geliefert »xs:date«)
DEBUG[xsb:type-annotation(xs:dateTime('2011-05-29T23:06:57.253+02:00'), false())] OK (erwartet und geliefert »xs:dateTime«)
DEBUG[xsb:type-annotation(xs:time('23:06:57'), false())] OK (erwartet und geliefert »xs:time«)
DEBUG[xsb:type-annotation(doc('')/xsl:stylesheet/@version, false())] OK (erwartet und geliefert »xs:untypedAtomic«)
DEBUG[xsb:type-annotation(xs:hexBinary('AF'), false())] OK (erwartet und geliefert »xs:hexBinary«)
DEBUG[xsb:type-annotation(xs:base64Binary('AFA0'), false())] OK (erwartet und geliefert »xs:base64Binary«)
DEBUG[xsb:type-annotation(xs:duration('P0Y0M6DT0H00M'), false())] OK (erwartet und geliefert »xs:duration«)
DEBUG[xsb:type-annotation(true(), false())] OK (erwartet und geliefert »xs:boolean«)
DEBUG[xsb:type-annotation(xs:dayTimeDuration('P10D'), false())] OK (erwartet und geliefert »xs:dayTimeDuration«)
DEBUG[xsb:type-annotation(QName('a', 'b'), false())] OK (erwartet und geliefert »xs:QName«)
DEBUG[xsb:type-annotation(xs:anyURI('a'), false())] OK (erwartet und geliefert »xs:anyURI«)
DEBUG[xsb:type-annotation(xs:gYear('1976'), false())] OK (erwartet und geliefert »xs:gYear«)
DEBUG[xsb:type-annotation(xs:gMonth('--10'), false())] OK (erwartet und geliefert »xs:gMonth«)
DEBUG[xsb:type-annotation(xs:gDay('---10'), false())] OK (erwartet und geliefert »xs:gDay«)
DEBUG[xsb:type-annotation(xs:gMonthDay('--05-29'), false())] OK (erwartet und geliefert »xs:gMonthDay«)
DEBUG[xsb:type-annotation(xs:gYearMonth('2011-05'), false())] OK (erwartet und geliefert »xs:gYearMonth«)
DEBUG[xsb:type-annotation('1.23')] OK (erwartet und geliefert »xs:string«)
DEBUG[xsb:type-annotation(xs:integer(3) )] OK (erwartet und geliefert »xs:integer«)
DEBUG[xsb:type-annotation(number(3.1) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xs:double(3.1) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xs:decimal(3.1) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xs:float(3.1) )] OK (erwartet und geliefert »xs:float«)
DEBUG[xsb:type-annotation(xs:date('2011-05-29') )] OK (erwartet und geliefert »xs:date«)
DEBUG[xsb:type-annotation(xs:dateTime('2011-05-29T23:06:57.253+02:00') )] OK (erwartet und geliefert »xs:dateTime«)
DEBUG[xsb:type-annotation(xs:time('23:06:57') )] OK (erwartet und geliefert »xs:time«)
DEBUG[xsb:type-annotation(doc('')/xsl:stylesheet/@version )] OK (erwartet und geliefert »xs:untypedAtomic«)
DEBUG[xsb:type-annotation(xs:hexBinary('AF') )] OK (erwartet und geliefert »xs:hexBinary«)
DEBUG[xsb:type-annotation(xs:base64Binary('AFA0') )] OK (erwartet und geliefert »xs:base64Binary«)
DEBUG[xsb:type-annotation(xs:duration('P0Y0M6DT0H00M') )] OK (erwartet und geliefert »xs:duration«)
DEBUG[xsb:type-annotation(true() )] OK (erwartet und geliefert »xs:boolean«)
DEBUG[xsb:type-annotation(xs:dayTimeDuration('P10D') )] OK (erwartet und geliefert »xs:dayTimeDuration«)
DEBUG[xsb:type-annotation(QName('a', 'b') )] OK (erwartet und geliefert »xs:QName«)
DEBUG[xsb:type-annotation(xs:QName('xsb:e') )] OK (erwartet und geliefert »xs:QName«)
DEBUG[xsb:type-annotation(xs:anyURI('a') )] OK (erwartet und geliefert »xs:anyURI«)
DEBUG[xsb:type-annotation(xs:gYear('1976') )] OK (erwartet und geliefert »xs:gYear«)
DEBUG[xsb:type-annotation(xs:gMonth('--10') )] OK (erwartet und geliefert »xs:gMonth«)
DEBUG[xsb:type-annotation(xs:gDay('---10') )] OK (erwartet und geliefert »xs:gDay«)
DEBUG[xsb:type-annotation(xs:gMonthDay('--05-29') )] OK (erwartet und geliefert »xs:gMonthDay«)
DEBUG[xsb:type-annotation(xs:gYearMonth('2011-05') )] OK (erwartet und geliefert »xs:gYearMonth«)
DEBUG[xsb:type-annotation(xsb:cast(1.23, 'xs:string') )] OK (erwartet und geliefert »xs:string«)
DEBUG[xsb:type-annotation(xsb:cast('1.23', 'xs:decimal') )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:cast('1234', 'xs:gYear') )] OK (erwartet und geliefert »xs:gYear«)