aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorKayla Washburn <mckayla@hey.com>2023-07-16 04:44:00 -0600
committerGitHub <noreply@github.com>2023-07-16 11:44:00 +0100
commit1fd170f5244339e34f1facb24a0893381e94e66a (patch)
tree3de484a681757080fc19df5261327850f32f4b57 /test
parent4942ac97ff67c97c0673b8131244e78ae35a341e (diff)
downloadgleam_stdlib-1fd170f5244339e34f1facb24a0893381e94e66a.tar.gz
gleam_stdlib-1fd170f5244339e34f1facb24a0893381e94e66a.zip
`order.reverse` (#476)
Diffstat (limited to 'test')
-rw-r--r--test/gleam/order_test.gleam16
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])
+}