aboutsummaryrefslogtreecommitdiff
path: root/test/float_test.gleam
diff options
context:
space:
mode:
authorLouis Pilfold <louis@lpil.uk>2019-04-22 22:55:03 +0000
committerLouis Pilfold <louis@lpil.uk>2019-04-22 22:55:03 +0000
commitd2b072e4deaf9bfa4a458ec324f83cae08890043 (patch)
tree584fa892c88b57354004792dcb270818113cf07b /test/float_test.gleam
parent8797d27e0801d37a6082ce54dac9f9d5cb01ec6c (diff)
downloadgleam_stdlib-d2b072e4deaf9bfa4a458ec324f83cae08890043.tar.gz
gleam_stdlib-d2b072e4deaf9bfa4a458ec324f83cae08890043.zip
float:truncate
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)
+}