|
175 | 175 | test(pa_gt) :- |
176 | 176 | assert_test_passes(assert_gt(9, 3)), |
177 | 177 | assert_test_passes(assert_gt(9, 1+2)), |
| 178 | + assert_test_passes(assert_gt(9^7, 1+2)), |
178 | 179 | assert_test_passes(assert_gt(9, 3.0)), |
179 | 180 | assert_test_fails(assert_gt(9, 9)), |
180 | 181 | assert_test_fails(assert_gt(3, 9.2)), |
181 | 182 | assert_test_fails(assert_gt(3, 8)), |
182 | 183 | !. |
183 | 184 |
|
184 | 185 | test(pa_lt) :- |
| 186 | + assert_test_passes(assert_lt(3, 9.2)), |
| 187 | + assert_test_passes(assert_lt(3, 8)), |
185 | 188 | assert_test_fails(assert_lt(9, 3)), |
186 | 189 | assert_test_fails(assert_lt(9, 1+2)), |
187 | 190 | assert_test_fails(assert_lt(9, 3.0)), |
188 | 191 | assert_test_fails(assert_lt(9, 9)), |
189 | | - assert_test_passes(assert_lt(3, 9.2)), |
190 | | - assert_test_passes(assert_lt(3, 8)), |
| 192 | + assert_test_fails(assert_lt(3^7, 8-1)), |
191 | 193 | !. |
192 | 194 |
|
193 | 195 | test(pa_gte) :- |
194 | 196 | assert_test_passes(assert_gte(9, 3)), |
195 | 197 | assert_test_passes(assert_gte(9, 1+2)), |
196 | | - assert_test_passes(assert_gte(9, 3.0)), |
| 198 | + assert_test_passes(assert_gte(9^7, 3.0)), |
197 | 199 | assert_test_passes(assert_gte(9, 9)), |
198 | 200 | assert_test_fails(assert_gte(3, 9.2)), |
199 | 201 | assert_test_fails(assert_gte(3, 8)), |
| 202 | + assert_test_fails(assert_gte(3, 2*8^3)), |
200 | 203 | !. |
201 | 204 |
|
202 | 205 | test(pa_lte) :- |
203 | | - assert_test_fails(assert_lte(9, 3)), |
204 | | - assert_test_fails(assert_lte(9, 1+2)), |
205 | | - assert_test_fails(assert_lte(9, 3.0)), |
206 | 206 | assert_test_passes(assert_lte(9, 9)), |
207 | 207 | assert_test_passes(assert_lte(3, 9.2)), |
208 | 208 | assert_test_passes(assert_lte(3, 8)), |
| 209 | + assert_test_passes(assert_lte(3^2, 8+1)), |
| 210 | + assert_test_fails(assert_lte(9, 3)), |
| 211 | + assert_test_fails(assert_lte(9, 1+2)), |
| 212 | + assert_test_fails(assert_lte(9^2, 3.0)), |
209 | 213 | !. |
210 | 214 |
|
211 | 215 | test(pa_output) :- |
|
0 commit comments