blob: f122a84dea198d843efee5019c07cbc12860ccde (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
/* Unit Test: Comparison Operators */
/* Tests: All comparison operators */
/* Basic comparisons */
less : 3 < 5;
greater : 10 > 5;
equal : 5 = 5;
not_equal : 3 != 5;
less_equal : 5 <= 5;
greater_equal : 5 >= 3;
/* Test results */
..assert less = true;
..assert greater = true;
..assert equal = true;
..assert not_equal = true;
..assert less_equal = true;
..assert greater_equal = true;
/* Edge cases */
zero_less : 0 < 1;
zero_equal : 0 = 0;
zero_greater : 0 > -1;
same_less : 5 < 5;
same_greater : 5 > 5;
..assert zero_less = true;
..assert zero_equal = true;
..assert zero_greater = true;
..assert same_less = false;
..assert same_greater = false;
..out "Comparison operators test completed";
|