aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorshayan javani <shayan.javani@gmail.com>2022-10-31 14:16:44 +0330
committerLouis Pilfold <louis@lpil.uk>2022-12-21 22:37:08 +0000
commit4adf7b01faa5fe9dce1ffdc02942d63bd5d3bf74 (patch)
tree9e36a3dc8747bb52cd60a88a973f5bf5ce8d284e /test
parent478ca2b32238471dc67983da5c7e1f15bf73175f (diff)
downloadgleam_stdlib-4adf7b01faa5fe9dce1ffdc02942d63bd5d3bf74.tar.gz
gleam_stdlib-4adf7b01faa5fe9dce1ffdc02942d63bd5d3bf74.zip
renamed from_base_string to base_parse, added documentation for base_parse
Diffstat (limited to 'test')
-rw-r--r--test/gleam/int_test.gleam44
1 files changed, 22 insertions, 22 deletions
diff --git a/test/gleam/int_test.gleam b/test/gleam/int_test.gleam
index 594720c..582cec5 100644
--- a/test/gleam/int_test.gleam
+++ b/test/gleam/int_test.gleam
@@ -69,6 +69,28 @@ pub fn parse_test() {
|> should.equal(Error(Nil))
}
+pub fn base_parse_test() {
+ "100"
+ |> int.base_parse(16)
+ |> should.equal(Ok(256))
+
+ "-100"
+ |> int.base_parse(16)
+ |> should.equal(Ok(-256))
+
+ "100"
+ |> int.base_parse(1)
+ |> should.equal(Error(Nil))
+
+ "100"
+ |> int.base_parse(37)
+ |> should.equal(Error(Nil))
+
+ "AG"
+ |> int.base_parse(16)
+ |> should.equal(Error(Nil))
+}
+
pub fn to_base_string_test() {
100
|> int.to_base_string(16)
@@ -87,28 +109,6 @@ pub fn to_base_string_test() {
|> should.equal(Error(int.InvalidBase))
}
-pub fn from_base_string_test() {
- "100"
- |> int.from_base_string(16)
- |> should.equal(Ok(256))
-
- "-100"
- |> int.from_base_string(16)
- |> should.equal(Ok(-256))
-
- "100"
- |> int.from_base_string(1)
- |> should.equal(Error(Nil))
-
- "100"
- |> int.from_base_string(37)
- |> should.equal(Error(Nil))
-
- "AG"
- |> int.from_base_string(16)
- |> should.equal(Error(Nil))
-}
-
pub fn to_base2_test() {
100
|> int.to_base2()