aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorLouis Pilfold <louis@lpil.uk>2020-07-14 21:21:44 +0100
committerLouis Pilfold <louis@lpil.uk>2020-07-14 21:21:44 +0100
commit48d458d4f5785607fa236fd70e8dd773ab014699 (patch)
tree9c0e4fcd0b454fa010b81c668cb3db240b36160c /test
parent0cff914b427e2d37a3b889e0f9586ab59cef3d39 (diff)
downloadgleam_stdlib-48d458d4f5785607fa236fd70e8dd773ab014699.tar.gz
gleam_stdlib-48d458d4f5785607fa236fd70e8dd773ab014699.zip
list.key_set
Diffstat (limited to 'test')
-rw-r--r--test/gleam/list_test.gleam10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/gleam/list_test.gleam b/test/gleam/list_test.gleam
index ef096f6..31f8f27 100644
--- a/test/gleam/list_test.gleam
+++ b/test/gleam/list_test.gleam
@@ -457,3 +457,13 @@ pub fn key_pop_test() {
list.key_pop([tuple("a", 0), tuple("b", 1)], "c")
|> should.equal(Error(Nil))
}
+
+pub fn key_set_test() {
+ [tuple(5, 0), tuple(4, 1)]
+ |> list.key_set(4, 100)
+ |> should.equal([tuple(5, 0), tuple(4, 100)])
+
+ [tuple(5, 0), tuple(4, 1)]
+ |> list.key_set(1, 100)
+ |> should.equal([tuple(5, 0), tuple(4, 1), tuple(1, 100)])
+}