--- parser3/tests/152.html 2007/02/09 19:06:03 1.4 +++ parser3/tests/152.html 2007/11/27 11:20:02 1.7 @@ -8,7 +8,33 @@ $sZero[0] $sOne[1] ^$sOne[1]
$sTwo[2] -^$sTwo[2]

+^$sTwo[2]
+$sTrue[true] +^$sTrue[true]
+$sFalse[false] +^$sFalse[false]
+
+ +$dZero(0.0) +^$dZero(0.0)
+$dOne(1.1) +^$dOne(1.1)
+$dTwo(2.2) +^$dTwo(2.2)
+
+ +$iZero(^dZero.int[]) +^$iZero(^^dZero.int[])
+$iOne(^dOne.int[]) +^$iOne(^^dOne.int[])
+$iTwo(^dTwo.int[]) +^$iTwo(^^dTwo.int[])
+
+ +$bTrue(1==1) +^$bTrue(1==1)
+$bFalse(1==0) +^$bFalse(1==0)

$dtDate[^date::create(2007;01;02;03;04;05)] ^$dtDate[^^date::create(2007;01;02;03;04;05)]
@@ -34,37 +60,67 @@ $hHash[ $.b[2] ] -$dZero(0.0) -^$dZero(0.0)
-$dOne(1.1) -^$dOne(1.1)
-$dTwo(2.2) -^$dTwo(2.2)

+^$fFile[^^file::load[text;152.html]]
+$fFile[^file::load[text;152.html]] -$iZero(^dZero.int[]) -^$iZero(^^dZero.int[])
-$iOne(^dOne.int[]) -^$iOne(^^dOne.int[])
-$iTwo(^dTwo.int[]) -^$iTwo(^^dTwo.int[])

+^$fStat[^^file::stat[152.html]]

+$fStat[^file::stat[152.html]] -$bTrue(1==1) -^$bTrue(1==1)
-$bFalse(1==0) -^$bFalse(1==0)

+^$fImage[^^image::measure[103paf2001.gif]]

+$fImage[^image::measure[103paf2001.gif]] $xDoc[^xdoc::create{}] -^$xDoc[^^xdoc::create{}]
+^$xDoc[^^xdoc::create{^taint[]}]
^$h[^^xDoc.select[/root/t]]
^$xNode[^$h.0]
$h[^xDoc.select[/root/t]] $xNode[$h.0] +
+ +^printHeadLine[
] +^printLine[^$vVoid;$vVoid.CLASS_NAME;^checkDef[];^checkExp[$vVoid]] + +^printLine[^$bFalse;$bFalse.CLASS_NAME;^checkDef[$bFalse];^checkExp[$bFalse];$bFalse] +^printLine[^$bTrue;$bTrue.CLASS_NAME;^checkDef[$bTrue];^checkExp[$bTrue];$bTrue] + +^printLine[^$sEmpty;$sEmpty.CLASS_NAME;^checkDef[$sEmpty];^checkExp[$sEmpty];$sEmpty] +^printLine[^$sZero;$sZero.CLASS_NAME;^checkDef[$sZero];^checkExp[$sZero];$sZero] +^printLine[^$sOne;$sOne.CLASS_NAME;^checkDef[$sOne];^checkExp[$sOne];$sOne] +^printLine[^$sTwo;$sTwo.CLASS_NAME;^checkDef[$sTwo];^checkExp[$sTwo];$sTwo] +^printLine[^$sTrue;$sTrue.CLASS_NAME;^checkDef[$sTrue];--;$sTrue] +^printLine[^$sFalse;$sFalse.CLASS_NAME;^checkDef[$sFalse];--;$sFalse] + +^printLine[^$dZero;$dZero.CLASS_NAME;^checkDef($dZero);^checkExp($dZero)]($dZero) +^printLine[^$dOne;$dOne.CLASS_NAME;^checkDef($dOne);^checkExp($dOne)]($dOne) +^printLine[^$dTwo;$dTwo.CLASS_NAME;^checkDef($dTwo);^checkExp($dTwo)]($dTwo) + +^printLine[^$iZero;$iZero.CLASS_NAME;^checkDef($iZero);^checkExp($iZero)]($iZero) +^printLine[^$iOne;$iOne.CLASS_NAME;^checkDef($iOne);^checkExp($iOne)]($iOne) +^printLine[^$iTwo;$iTwo.CLASS_NAME;^checkDef($iTwo);^checkExp($iTwo)]($iTwo) + +^printLine[^$tEmptyTable;$tEmptyTable.CLASS_NAME;^checkDef[$tEmptyTable];^checkExp[$tEmptyTable];$tEmptyTable] +^printLine[^$tTable;$tTable.CLASS_NAME;^checkDef[$tTable];^checkExp[$tTable];$tTable] + +^printLine[^$hEmptyHash;$hEmptyHash.CLASS_NAME;^checkDef[$hEmptyHash];^checkExp[$hEmptyHash];$hEmptyHash] +^printLine[^$hHash;$hHash.CLASS_NAME;^checkDef[$hHash];^checkExp[$hHash];$hHash] + +^printLine[^$fFile;$fFile.CLASS_NAME;^checkDef[$fFile];^checkExp[$fFile];$fFile] +^printLine[^$fStat;$fStat.CLASS_NAME;^checkDef[$fStat];^checkExp[$fStat];$fStat] +^printLine[^$fImage;$fImage.CLASS_NAME;^checkDef[$fImage];^checkExp[$fImage];$fImage] + +^printLine[^$dtDate;$dtDate.CLASS_NAME;^checkDef[$dtDate];^checkExp[$dtDate];$dtDate] +^printLine[^$xDoc;$xDoc.CLASS_NAME;^checkDef[$xDoc];^checkExp[$xDoc];$xDoc] +^printLine[^$xNode;$xNode.CLASS_NAME;^checkDef[$xNode];^checkExp[$xNode];$xNode] +
+ + +

bool itself

(1==0): ^checkBool(1==0) (1==1): ^checkBool(1==1) -
+

bool methods for void

^^vVoid.bool(true): ^checkBool(^vVoid.bool(true)) @@ -84,6 +140,12 @@ $xNode[$h.0] ^^sTwo.bool(true): ^checkBool(^sTwo.bool(true)) ^^sTwo.bool(false): ^checkBool(^sTwo.bool(false)) +^^sTrue.bool(true): ^checkBool(^sTrue.bool(true)) +^^sTrue.bool(false): ^checkBool(^sTrue.bool(false)) + +^^sFalse.bool(true): ^checkBool(^sFalse.bool(true)) +^^sFalse.bool(false): ^checkBool(^sFalse.bool(false)) +

bool methods for double

^^dZero.bool(true): ^checkBool(^dZero.bool(true)) @@ -107,40 +169,6 @@ $xNode[$h.0] ^^iTwo.bool(false): ^checkBool(^iTwo.bool(false)) -

others

- -^printHeadLine[
] -^printLine[^$vVoid;$vVoid.CLASS_NAME;^checkDef[];^checkExp[$vVoid]] - -^printLine[^$bFalse;$bFalse.CLASS_NAME;^checkDef[$bFalse];^checkExp[$bFalse];$bFalse] -^printLine[^$bTrue;$bTrue.CLASS_NAME;^checkDef[$bTrue];^checkExp[$bTrue];$bTrue] - -^printLine[^$sEmpty;$sEmpty.CLASS_NAME;^checkDef[$sEmpty];^checkExp[$sEmpty];$sEmpty] -^printLine[^$sZero;$sZero.CLASS_NAME;^checkDef[$sZero];^checkExp[$sZero];$sZero] -^printLine[^$sOne;$sOne.CLASS_NAME;^checkDef[$sOne];^checkExp[$sOne];$sOne] -^printLine[^$sTwo;$sTwo.CLASS_NAME;^checkDef[$sTwo];^checkExp[$sTwo];$sTwo] - -^printLine[^$dZero;$dZero.CLASS_NAME;^checkDef($dZero);^checkExp($dZero)]($dZero) -^printLine[^$dOne;$dOne.CLASS_NAME;^checkDef($dOne);^checkExp($dOne)]($dOne) -^printLine[^$dTwo;$dTwo.CLASS_NAME;^checkDef($dTwo);^checkExp($dTwo)]($dTwo) - -^printLine[^$iZero;$iZero.CLASS_NAME;^checkDef($iZero);^checkExp($iZero)]($iZero) -^printLine[^$iOne;$iOne.CLASS_NAME;^checkDef($iOne);^checkExp($iOne)]($iOne) -^printLine[^$iTwo;$iTwo.CLASS_NAME;^checkDef($iTwo);^checkExp($iTwo)]($iTwo) - -^printLine[^$tEmptyTable;$tEmptyTable.CLASS_NAME;^checkDef[$tEmptyTable];^checkExp[$tEmptyTable];$tEmptyTable] -^printLine[^$tTable;$tTable.CLASS_NAME;^checkDef[$tTable];^checkExp[$tTable];$tTable] - -^printLine[^$hEmptyHash;$hEmptyHash.CLASS_NAME;^checkDef[$hEmptyHash];^checkExp[$hEmptyHash];$hEmptyHash] -^printLine[^$hHash;$hHash.CLASS_NAME;^checkDef[$hHash];^checkExp[$hHash];$hHash] - -^printLine[^$dtDate;$dtDate.CLASS_NAME;^checkDef[$dtDate];^checkExp[$dtDate];$dtDate] -^printLine[^$xDoc;$xDoc.CLASS_NAME;^checkDef[$xDoc];^checkExp[$xDoc];$xDoc] -^printLine[^$xNode;$xNode.CLASS_NAME;^checkDef[$xNode];^checkExp[$xNode];$xNode] -
- - - @checkIsBool[uValue] ^if($uValue is "bool"){yes}{no}
@@ -165,6 +193,8 @@ double int table hash +file +image date xdoc xnode