diff options
Diffstat (limited to 'test/gleam/int_test.gleam')
-rw-r--r-- | test/gleam/int_test.gleam | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/test/gleam/int_test.gleam b/test/gleam/int_test.gleam index 9fdd73e..203eb37 100644 --- a/test/gleam/int_test.gleam +++ b/test/gleam/int_test.gleam @@ -319,6 +319,29 @@ pub fn undigits_test() { |> should.equal(Error(int.InvalidBase)) } +pub fn random_between_test() { + let one_random_between_test_set = fn(_acc, _e) { + int.random_between(0, 0) + |> should.equal(0) + + int.random_between(-1, 0) + |> list.contains([-1, 0], _) + |> should.be_true + + int.random_between(-1, 1) + |> list.contains([-1, 0], _) + |> should.be_true + + int.random_between(-1, 2) + |> list.contains([-1, 0, 1], _) + |> should.be_true + } + + list.range(0, 100) + |> iterator.from_list + |> iterator.fold(Nil, one_random_between_test_set) +} + pub fn random_below_test() { let one_random_below_test_set = fn(_acc, _e) { int.random_below(0) @@ -349,26 +372,3 @@ pub fn random_below_test() { |> iterator.from_list |> iterator.fold(Nil, one_random_below_test_set) } - -pub fn random_between_test() { - let one_random_between_test_set = fn(_acc, _e) { - int.random_between(0, 0) - |> should.equal(0) - - int.random_between(-1, 0) - |> list.contains([-1, 0], _) - |> should.be_true - - int.random_between(-1, 1) - |> list.contains([-1, 0], _) - |> should.be_true - - int.random_between(-1, 2) - |> list.contains([-1, 0, 1], _) - |> should.be_true - } - - list.range(0, 100) - |> iterator.from_list - |> iterator.fold(Nil, one_random_between_test_set) -} |