aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorLouis Pilfold <louis@lpil.uk>2022-01-01 21:07:58 +0000
committerLouis Pilfold <louis@lpil.uk>2022-01-01 21:08:50 +0000
commit911cee574ecd6b8eb5b296c22c3ecbd834b1cba0 (patch)
tree689cea92d3e8d62b5ac890714faabafa8c5f70b7 /test
parentaceecec454a55175ba3b8f8551cfe0b9b0a65e46 (diff)
downloadgleam_stdlib-911cee574ecd6b8eb5b296c22c3ecbd834b1cba0.tar.gz
gleam_stdlib-911cee574ecd6b8eb5b296c22c3ecbd834b1cba0.zip
Use new convention for result
Diffstat (limited to 'test')
-rw-r--r--test/gleam/dynamic_test.gleam35
1 files changed, 5 insertions, 30 deletions
diff --git a/test/gleam/dynamic_test.gleam b/test/gleam/dynamic_test.gleam
index 8b34820..57dfdae 100644
--- a/test/gleam/dynamic_test.gleam
+++ b/test/gleam/dynamic_test.gleam
@@ -770,51 +770,26 @@ pub fn shallow_list_test() {
pub fn result_test() {
Ok(1)
|> dynamic.from
- |> dynamic.result
- |> should.equal(Ok(Ok(dynamic.from(1))))
-
- Error("error")
- |> dynamic.from
- |> dynamic.result
- |> should.equal(Ok(Error(dynamic.from("error"))))
-
- 1
- |> dynamic.from
- |> dynamic.result
- |> should.equal(Error(DecodeError(expected: "Result", found: "Int")))
-
- #("bad", "value")
- |> dynamic.from
- |> dynamic.result
- |> should.equal(Error(DecodeError(
- expected: "Result",
- found: "Tuple of 2 elements",
- )))
-}
-
-pub fn typed_result_test() {
- Ok(1)
- |> dynamic.from
- |> dynamic.typed_result(ok: dynamic.int, error: dynamic.string)
+ |> dynamic.result(ok: dynamic.int, error: dynamic.string)
|> should.equal(Ok(Ok(1)))
Error("error")
|> dynamic.from
- |> dynamic.typed_result(ok: dynamic.int, error: dynamic.string)
+ |> dynamic.result(ok: dynamic.int, error: dynamic.string)
|> should.equal(Ok(Error("error")))
Ok("1")
|> dynamic.from
- |> dynamic.typed_result(ok: dynamic.int, error: dynamic.string)
+ |> dynamic.result(ok: dynamic.int, error: dynamic.string)
|> should.equal(Error(DecodeError(expected: "Int", found: "String")))
Error(1)
|> dynamic.from
- |> dynamic.typed_result(ok: dynamic.int, error: dynamic.string)
+ |> dynamic.result(ok: dynamic.int, error: dynamic.string)
|> should.equal(Error(DecodeError(expected: "String", found: "Int")))
1
|> dynamic.from
- |> dynamic.typed_result(ok: dynamic.int, error: dynamic.string)
+ |> dynamic.result(ok: dynamic.int, error: dynamic.string)
|> should.equal(Error(DecodeError(expected: "Result", found: "Int")))
}