From 4adf7b01faa5fe9dce1ffdc02942d63bd5d3bf74 Mon Sep 17 00:00:00 2001 From: shayan javani Date: Mon, 31 Oct 2022 14:16:44 +0330 Subject: renamed from_base_string to base_parse, added documentation for base_parse --- test/gleam/int_test.gleam | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) (limited to 'test') 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() -- cgit v1.2.3