Lines Matching defs:ok

9 print $a eq "1"       ? "ok 1\n"  : "not ok 1 # $a\n";
12 print $a eq "-1" ? "ok 2\n" : "not ok 2 # $a\n";
15 print $a eq "1" ? "ok 3\n" : "not ok 3 # $a\n";
18 print $a eq "-1" ? "ok 4\n" : "not ok 4 # $a\n";
21 print $a eq "0.1" ? "ok 5\n" : "not ok 5 # $a\n";
24 print $a eq "-0.1" ? "ok 6\n" : "not ok 6 # $a\n";
27 print $a eq "0.1" ? "ok 7\n" : "not ok 7 # $a\n";
30 print $a eq "-0.1" ? "ok 8\n" : "not ok 8 # $a\n";
33 print $a eq "10.01" ? "ok 9\n" : "not ok 9 # $a\n";
36 print $a eq "1000" ? "ok 10\n" : "not ok 10 # $a\n";
39 print $a eq "10010" ? "ok 11\n" : "not ok 11 # $a\n";
42 print $a eq "4" ? "ok 12\n" : "not ok 12 # $a\n";
45 print $a eq "64" ? "ok 13\n" : "not ok 13 # $a\n";
48 print $a eq "256" ? "ok 14\n" : "not ok 14 # $a\n";
51 print $a eq "1000" ? "ok 15\n" : "not ok 15 # $a\n";
59 print $a + 1 == 2 ? "ok 16\n" : "not ok 16 #" . $a + 1 . "\n";
63 print $a + 1 == 0 ? "ok 17\n" : "not ok 17 #" . $a + 1 . "\n";
66 print $a + 1 == 2 ? "ok 18\n" : "not ok 18 #" . $a + 1 . "\n";
69 print $a + 1 == 0 ? "ok 19\n" : "not ok 19 #" . $a + 1 . "\n";
71 sub ok { # Can't assume too much of floating point numbers.
77 print ok($a + 1, 1.1, 0.05) ? "ok 20\n" : "not ok 20 #" . $a + 1 . "\n";
80 print ok($a + 1, 0.9, 0.05) ? "ok 21\n" : "not ok 21 #" . $a + 1 . "\n";
83 print ok($a + 1, 1.1, 0.005) ? "ok 22\n" : "not ok 22 #" . $a + 1 . "\n";
86 print ok($a + 1, 0.9, 0.05) ? "ok 23\n" : "not ok 23 #" . $a + 1 . "\n";
89 print ok($a + 1, 11.01, 0.005) ? "ok 24\n" : "not ok 24 #" . $a + 1 . "\n";
92 print $a + 1 == 1001 ? "ok 25\n" : "not ok 25 #" . $a + 1 . "\n";
95 print $a + 1 == 10011 ? "ok 26\n" : "not ok 26 #" . $a + 1 . "\n";
98 print $a + 1 == 0b101 ? "ok 27\n" : "not ok 27 #" . $a + 1 . "\n";
101 print $a + 1 == 0101 ? "ok 28\n" : "not ok 28 #" . $a + 1 . "\n";
104 print $a + 1 == 0x101 ? "ok 29\n" : "not ok 29 #" . $a + 1 . "\n";
107 print $a + 1 == 1001 ? "ok 30\n" : "not ok 30 #" . $a + 1 . "\n";
114 print $a eq "0.01" || $a eq '1e-02' ? "ok 31\n" : "not ok 31 # $a\n";
117 print $a eq "0.001" || $a eq '1e-03' ? "ok 32\n" : "not ok 32 # $a\n";
120 print $a eq "0.0001" || $a eq '1e-04' ? "ok 33\n" : "not ok 33 # $a\n";
123 print $a eq "0.01" ? "ok 31\n" : "not ok 31 # $a\n";
126 print $a eq "0.001" ? "ok 32\n" : "not ok 32 # $a\n";
129 print $a eq "0.0001" ? "ok 33\n" : "not ok 33 # $a\n";
133 print $a eq "9e-05" || $a eq "9e-005" ? "ok 34\n" : "not ok 34 # $a\n";
136 print $a eq "1.1" ? "ok 35\n" : "not ok 35 # $a\n";
139 print $a eq "1.01" ? "ok 36\n" : "not ok 36 # $a\n";
142 print $a eq "1.001" ? "ok 37\n" : "not ok 37 # $a\n";
145 print $a eq "1.0001" ? "ok 38\n" : "not ok 38 # $a\n";
148 print $a eq "1.00001" ? "ok 39\n" : "not ok 39 # $a\n";
151 print $a eq "1.000001" ? "ok 40\n" : "not ok 40 # $a\n";
154 print $a eq "0" ? "ok 41\n" : "not ok 41 # $a\n";
157 print $a eq "100000" ? "ok 42\n" : "not ok 42 # $a\n";
160 print $a eq "-100000" ? "ok 43\n" : "not ok 43 # $a\n";
163 print $a eq "123.456" ? "ok 44\n" : "not ok 44 # $a\n";
167 { print $a eq "1e+34" || $a eq "1e+034" ? "ok 45\n" : "not ok 45 $a\n"; }
169 { print "ok 45 # skipped on $^O\n"; }
175 print $a <= $b ? "ok 46\n" : "not ok 46\n";
182 print "ok 47\n";
185 print $a > 0 ? "ok 47\n" : "not ok 47\n";
189 print $a == 80000.0 ? "ok 48\n" : "not ok 48\n";
192 print $a == 10.0 ? "ok 49\n" : "not ok 49\n";
197 print ok($a*10,572.95779513082320876798154814169,1e-10) ? "ok 50\n" :
198 "not ok 50 # $a\n";