diff options
author | Louis Pilfold <louis@lpil.uk> | 2020-07-14 21:21:44 +0100 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2020-07-14 21:21:44 +0100 |
commit | 48d458d4f5785607fa236fd70e8dd773ab014699 (patch) | |
tree | 9c0e4fcd0b454fa010b81c668cb3db240b36160c /test | |
parent | 0cff914b427e2d37a3b889e0f9586ab59cef3d39 (diff) | |
download | gleam_stdlib-48d458d4f5785607fa236fd70e8dd773ab014699.tar.gz gleam_stdlib-48d458d4f5785607fa236fd70e8dd773ab014699.zip |
list.key_set
Diffstat (limited to 'test')
-rw-r--r-- | test/gleam/list_test.gleam | 10 |
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)]) +} |