diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2025-07-11 16:05:30 -0400 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2025-07-11 16:05:30 -0400 |
| commit | 46b0dbc5a448249ddc9a6ce20465f0fa41de6d64 (patch) | |
| tree | a353513c1fdb95baa2d225fa50972be3c9d11d4e /test/nums.tm | |
| parent | 4834f3355d3b0355cb6ff7774d18e86ca0f5e38e (diff) | |
Use `assert` more in tests to give better error messages
Diffstat (limited to 'test/nums.tm')
| -rw-r--r-- | test/nums.tm | 33 |
1 files changed, 11 insertions, 22 deletions
diff --git a/test/nums.tm b/test/nums.tm index 3653f18a..362f590f 100644 --- a/test/nums.tm +++ b/test/nums.tm @@ -19,29 +19,20 @@ func main() >> Num.INF = Num.INF - >> Num.INF.isinf() - = yes + assert Num.INF.isinf() >> none_num : Num? = none = none - >> none_num == none_num - = yes - >> none_num < none_num - = no - >> none_num > none_num - = no - >> none_num != none_num - = no + 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) - >> none_num == 0.0 - = no - >> none_num < 0.0 - = yes - >> none_num > 0.0 - = no - >> none_num != 0.0 - = yes + 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) @@ -53,10 +44,8 @@ func main() # >> 0./0. # = none - >> Num.PI.cos()!.near(-1) - = yes - >> Num.PI.sin()!.near(0) - = yes + assert Num.PI.cos()!.near(-1) + assert Num.PI.sin()!.near(0) >> Num.INF.near(-Num.INF) = no |
