1 module test_test_nitunit is test
3 intrude import test_nitunit
8 fun test_foo is test do
9 assert not_implemented: false # TODO remove once implemented
15 fun test_foo1 is test do
16 assert not_implemented: false # TODO remove once implemented
24 fun test_foo2 is test do
25 assert not_implemented: false # TODO remove once implemented
29 var res = subject.foo2
33 fun test_foo3 is test do
34 assert not_implemented: false # TODO remove once implemented
38 var res = subject.foo3
42 fun test_foo3= is test do
43 assert not_implemented: false # TODO remove once implemented
54 fun test_bra is test do
55 assert not_implemented: false # TODO remove once implemented
64 fun test_bra_assign is test do
65 assert not_implemented: false # TODO remove once implemented
73 fun test_plus is test do
74 assert not_implemented: false # TODO remove once implemented
83 fun test_minus is test do
84 assert not_implemented: false # TODO remove once implemented
93 fun test_star is test do
94 assert not_implemented: false # TODO remove once implemented
103 fun test_slash is test do
104 assert not_implemented: false # TODO remove once implemented
109 var res = subject / e
113 fun test_percent is test do
114 assert not_implemented: false # TODO remove once implemented
119 var res = subject % e
123 fun test_unary_minus is test do
124 assert not_implemented: false # TODO remove once implemented
132 fun test_equals is test do
133 assert not_implemented: false # TODO remove once implemented
136 var e: nullable Object
138 var res = subject == e
142 fun test_not_equals is test do
143 assert not_implemented: false # TODO remove once implemented
146 var e: nullable Object
148 var res = subject != e
152 fun test_lt is test do
153 assert not_implemented: false # TODO remove once implemented
158 var res = subject < e
162 fun test_le is test do
163 assert not_implemented: false # TODO remove once implemented
168 var res = subject <= e
172 fun test_compare is test do
173 assert not_implemented: false # TODO remove once implemented
178 var res = subject <=> e
182 fun test_ge is test do
183 assert not_implemented: false # TODO remove once implemented
188 var res = subject >= e
192 fun test_gt is test do
193 assert not_implemented: false # TODO remove once implemented
198 var res = subject > e
206 fun test_bra is test do
207 assert not_implemented: false # TODO remove once implemented
213 var res = subject[i, j]
217 fun test_bra_assign is test do
218 assert not_implemented: false # TODO remove once implemented
227 fun test_foo= is test do
228 assert not_implemented: false # TODO remove once implemented
236 fun test_bar= is test do
237 assert not_implemented: false # TODO remove once implemented
243 subject.bar(i, j) = k