aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorLouis Pilfold <louis@lpil.uk>2022-01-01 21:39:06 +0000
committerLouis Pilfold <louis@lpil.uk>2022-01-01 21:39:06 +0000
commit667d0ebf55dc1a114a912a241a89087e58691512 (patch)
treecec465ce98be8e74215190be4caa5d33de7d9706 /test
parent1348b7f94697910853e11b847f500ff868b21fd8 (diff)
downloadgleam_stdlib-667d0ebf55dc1a114a912a241a89087e58691512.tar.gz
gleam_stdlib-667d0ebf55dc1a114a912a241a89087e58691512.zip
tuple2 is always typed
Diffstat (limited to 'test')
-rw-r--r--test/gleam/dynamic_test.gleam38
1 files changed, 5 insertions, 33 deletions
diff --git a/test/gleam/dynamic_test.gleam b/test/gleam/dynamic_test.gleam
index 8529b9a..3a1504c 100644
--- a/test/gleam/dynamic_test.gleam
+++ b/test/gleam/dynamic_test.gleam
@@ -326,50 +326,22 @@ pub fn element_test() {
pub fn tuple2_test() {
#(1, 2)
|> dynamic.from
- |> dynamic.tuple2
- |> should.equal(Ok(#(dynamic.from(1), dynamic.from(2))))
-
- #(1, "")
- |> dynamic.from
- |> dynamic.tuple2
- |> should.equal(Ok(#(dynamic.from(1), dynamic.from(""))))
-
- #(1, 2, 3)
- |> dynamic.from
- |> dynamic.tuple2
- |> should.equal(Error(DecodeError(
- expected: "Tuple of 2 elements",
- found: "Tuple of 3 elements",
- )))
-
- 1
- |> dynamic.from
- |> dynamic.tuple2
- |> should.equal(Error(DecodeError(
- expected: "Tuple of 2 elements",
- found: "Int",
- )))
-}
-
-pub fn typed_tuple2_test() {
- #(1, 2)
- |> dynamic.from
- |> dynamic.typed_tuple2(dynamic.int, dynamic.int)
+ |> dynamic.tuple2(dynamic.int, dynamic.int)
|> should.equal(Ok(#(1, 2)))
#(1, "")
|> dynamic.from
- |> dynamic.typed_tuple2(dynamic.int, dynamic.string)
+ |> dynamic.tuple2(dynamic.int, dynamic.string)
|> should.equal(Ok(#(1, "")))
#(1, "")
|> dynamic.from
- |> dynamic.typed_tuple2(dynamic.int, dynamic.int)
+ |> dynamic.tuple2(dynamic.int, dynamic.int)
|> should.equal(Error(DecodeError(expected: "Int", found: "String")))
#(1, 2, 3)
|> dynamic.from
- |> dynamic.typed_tuple2(dynamic.int, dynamic.int)
+ |> dynamic.tuple2(dynamic.int, dynamic.int)
|> should.equal(Error(DecodeError(
expected: "Tuple of 2 elements",
found: "Tuple of 3 elements",
@@ -377,7 +349,7 @@ pub fn typed_tuple2_test() {
1
|> dynamic.from
- |> dynamic.typed_tuple2(dynamic.int, dynamic.int)
+ |> dynamic.tuple2(dynamic.int, dynamic.int)
|> should.equal(Error(DecodeError(
expected: "Tuple of 2 elements",
found: "Int",