v2 / vlib / math / big / consts_test.v
32 lines · 30 sloc · 1.14 KB · aca3797f2371868e354abb68edc641e6210df9ce
Raw
1import math.big
2
3fn test_named_consts() {
4 assert big.zero_int == big.integer_from_int(0)
5 assert big.one_int == big.integer_from_int(1)
6 assert big.two_int == big.integer_from_int(2)
7 assert big.three_int == big.integer_from_int(3)
8}
9
10fn test_indexed_consts() {
11 assert big.c0 == big.integer_from_int(0)
12 assert big.c1 == big.integer_from_int(1)
13 assert big.c2 == big.integer_from_int(2)
14 assert big.c3 == big.integer_from_int(3)
15 assert big.c4 == big.integer_from_int(4)
16 assert big.c5 == big.integer_from_int(5)
17 assert big.c6 == big.integer_from_int(6)
18 assert big.c7 == big.integer_from_int(7)
19 assert big.c8 == big.integer_from_int(8)
20 assert big.c9 == big.integer_from_int(9)
21 assert big.c10 == big.integer_from_int(10)
22 assert big.c11 == big.integer_from_int(11)
23 assert big.c12 == big.integer_from_int(12)
24 assert big.c13 == big.integer_from_int(13)
25 assert big.c14 == big.integer_from_int(14)
26 assert big.c15 == big.integer_from_int(15)
27 assert big.c16 == big.integer_from_int(16)
28 assert big.c17 == big.integer_from_int(17)
29 assert big.c18 == big.integer_from_int(18)
30 assert big.c19 == big.integer_from_int(19)
31 assert big.c20 == big.integer_from_int(20)
32}
33