diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/gleam/result_test.gleam | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/test/gleam/result_test.gleam b/test/gleam/result_test.gleam index b35034b..951ef2a 100644 --- a/test/gleam/result_test.gleam +++ b/test/gleam/result_test.gleam @@ -199,36 +199,26 @@ pub fn all_test() { pub fn partition_test() { [] |> result.partition - |> should.equal(Ok([])) + |> should.equal(#([], [])) [Ok(1), Ok(2), Ok(3)] |> result.partition - |> should.equal(Ok([1, 2, 3])) + |> should.equal(#([1, 2, 3], [])) [Error("a"), Error("b"), Error("c")] |> result.partition - |> should.equal(Error(["a", "b", "c"])) - - [Error("a"), Ok(1), Ok(2)] - |> result.partition - |> should.equal(Error(["a"])) - - [Ok(1), Ok(2), Error("a")] - |> result.partition - |> should.equal(Error(["a"])) + |> should.equal(#([], ["a", "b", "c"])) [Ok(1), Error("a"), Ok(2), Error("b"), Error("c")] |> result.partition - |> should.equal(Error(["a", "b", "c"])) + |> should.equal(#([1, 2], ["a", "b", "c"])) // TCO test list.repeat(Ok(1), 1_000_000) |> result.partition - |> should.be_ok list.repeat(Error("a"), 1_000_000) |> result.partition - |> should.be_error } pub fn replace_error_test() { |