aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
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")))
}