diff options
author | Kayla Washburn <mckayla@hey.com> | 2023-07-16 04:44:00 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-16 11:44:00 +0100 |
commit | 1fd170f5244339e34f1facb24a0893381e94e66a (patch) | |
tree | 3de484a681757080fc19df5261327850f32f4b57 /test | |
parent | 4942ac97ff67c97c0673b8131244e78ae35a341e (diff) | |
download | gleam_stdlib-1fd170f5244339e34f1facb24a0893381e94e66a.tar.gz gleam_stdlib-1fd170f5244339e34f1facb24a0893381e94e66a.zip |
`order.reverse` (#476)
Diffstat (limited to 'test')
-rw-r--r-- | test/gleam/order_test.gleam | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/test/gleam/order_test.gleam b/test/gleam/order_test.gleam index 44a1e22..e9929d3 100644 --- a/test/gleam/order_test.gleam +++ b/test/gleam/order_test.gleam @@ -1,14 +1,16 @@ +import gleam/int +import gleam/list import gleam/order.{Eq, Gt, Lt} import gleam/should -pub fn reverse_test() { - order.reverse(Lt) +pub fn negate_test() { + order.negate(Lt) |> should.equal(Gt) - order.reverse(Eq) + order.negate(Eq) |> should.equal(Eq) - order.reverse(Gt) + order.negate(Gt) |> should.equal(Lt) } @@ -109,3 +111,9 @@ pub fn min_test() { order.min(Gt, Gt) |> should.equal(Gt) } + +pub fn reverse_test() { + [4, 5, 1] + |> list.sort(by: order.reverse(int.compare)) + |> should.equal([5, 4, 1]) +} |