aboutsummaryrefslogtreecommitdiff
path: root/test/float_test.gleam
diff options
context:
space:
mode:
Diffstat (limited to 'test/float_test.gleam')
-rw-r--r--test/float_test.gleam26
1 files changed, 26 insertions, 0 deletions
diff --git a/test/float_test.gleam b/test/float_test.gleam
index a3bf4c1..db879b8 100644
--- a/test/float_test.gleam
+++ b/test/float_test.gleam
@@ -90,3 +90,29 @@ pub fn round_test() {
|> float:round
|> expect:equal(_, -8)
}
+
+pub fn truncate_test() {
+ 8.1
+ |> float:truncate
+ |> expect:equal(_, 8)
+
+ 8.4
+ |> float:truncate
+ |> expect:equal(_, 8)
+
+ 8.499
+ |> float:truncate
+ |> expect:equal(_, 8)
+
+ 8.5
+ |> float:truncate
+ |> expect:equal(_, 8)
+
+ -8.1
+ |> float:truncate
+ |> expect:equal(_, -8)
+
+ -7.5
+ |> float:truncate
+ |> expect:equal(_, -7)
+}