aboutsummaryrefslogtreecommitdiff
path: root/test/nums.tm
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2025-09-21 17:44:08 -0400
committerBruce Hill <bruce@bruce-hill.com>2025-09-21 17:44:08 -0400
commitc941b9a3325228eba404455afea7ccea0da45095 (patch)
treed4ca88c6848ac2e6ceee635bb87add87ba6d2322 /test/nums.tm
parent1cec086a6034ad546977cae7aeaf4bb876d21970 (diff)
Fix tests
Diffstat (limited to 'test/nums.tm')
-rw-r--r--test/nums.tm53
1 files changed, 19 insertions, 34 deletions
diff --git a/test/nums.tm b/test/nums.tm
index 1ca09d7b..ef139d0d 100644
--- a/test/nums.tm
+++ b/test/nums.tm
@@ -1,40 +1,32 @@
func main()
- >> n := 1.5
- = 1.5
+ n := 1.5
+ assert n == 1.5
- >> n + n
- = 3.
+ assert n + n == 3.
- >> n * 2
- = 3.
+ assert n * 2 == 3.
- >> n - n
- = 0.
+ assert n - n == 0.
- >> Num.PI
- = 3.141592653589793
+ assert Num.PI == 3.141592653589793
- >> Num.PI.with_precision(0.01)
- = 3.14
+ assert Num.PI.with_precision(0.01) == 3.14
- >> Num.INF
- = Num.INF
+ assert Num.INF == Num.INF
assert Num.INF.isinf()
- >> none_num : Num? = none
- = none
+ none_num : Num? = none
+ assert none_num == none
assert none_num == none_num
assert (none_num < none_num) == no
assert (none_num > none_num) == no
assert (none_num != none_num) == no
- >> none_num <> none_num
- = Int32(0)
+ assert (none_num <> none_num) == Int32(0)
assert (none_num == 0.0) == no
assert none_num < 0.0
assert (none_num > 0.0) == no
assert none_num != 0.0
- >> none_num <> 0.0
- = Int32(-1)
+ assert (none_num <> 0.0) == Int32(-1)
# >> nan + 1
# = none
@@ -47,21 +39,14 @@ func main()
assert Num.PI.cos()!.near(-1)
assert Num.PI.sin()!.near(0)
- >> Num.INF.near(-Num.INF)
- = no
+ assert Num.INF.near(-Num.INF) == no
- >> Num32.sqrt(16)
- = Num32(4)
- >> Num32.sqrt(-1)
- = none
+ assert Num32.sqrt(16) == Num32(4)
+ assert Num32.sqrt(-1) == none
- >> (0.25).mix(10, 20)
- = 12.5
- >> (2.0).mix(10, 20)
- = 30.
+ assert (0.25).mix(10, 20) == 12.5
+ assert (2.0).mix(10, 20) == 30.
- >> Num(5)
- = 5.
+ assert Num(5) == 5.
- >> (0.5).percent()
- = "50%"
+ assert (0.5).percent() == "50%"