diff options
author | Louis Pilfold <louis@lpil.uk> | 2021-09-09 22:09:06 +0100 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2021-09-09 22:09:06 +0100 |
commit | a595d4be50fe7e4e5a946bf5ed5878fa7bd42b64 (patch) | |
tree | 68c0077a2f7d6f9302768bfc7aea53feafc15eca /test | |
parent | 16da5a271ae7a7decbf8424d9b2acad01343622e (diff) | |
download | gleam_stdlib-a595d4be50fe7e4e5a946bf5ed5878fa7bd42b64.tar.gz gleam_stdlib-a595d4be50fe7e4e5a946bf5ed5878fa7bd42b64.zip |
Improve error messages
Diffstat (limited to 'test')
-rw-r--r-- | test/gleam/dynamic_test.gleam | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/gleam/dynamic_test.gleam b/test/gleam/dynamic_test.gleam index 1bf0eee..21fb98c 100644 --- a/test/gleam/dynamic_test.gleam +++ b/test/gleam/dynamic_test.gleam @@ -292,6 +292,14 @@ pub fn element_test() { 1 |> dynamic.from + |> dynamic.element(-3) + |> should.equal(Error(DecodeError( + expected: "Tuple of at least 3 elements", + found: "Int", + ))) + + 1 + |> dynamic.from |> dynamic.element(0) |> should.equal(Error(DecodeError( expected: "Tuple of at least 1 element", |