aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/gleam/list_test.gleam8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/gleam/list_test.gleam b/test/gleam/list_test.gleam
index 31f8f27..eff9fac 100644
--- a/test/gleam/list_test.gleam
+++ b/test/gleam/list_test.gleam
@@ -264,6 +264,14 @@ pub fn strict_zip_test() {
|> should.equal(Error(list.LengthMismatch))
}
+pub fn unzip_test() {
+ list.unzip([tuple(1, 2), tuple(3, 4)])
+ |> should.equal(tuple([1, 3], [2, 4]))
+
+ list.unzip([])
+ |> should.equal(tuple([], []))
+}
+
pub fn intersperse_test() {
list.intersperse([1, 2, 3], 4)
|> should.equal([1, 4, 2, 4, 3])