aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/gleam/dynamic_test.gleam10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/gleam/dynamic_test.gleam b/test/gleam/dynamic_test.gleam
index 4b6fc53..2e36777 100644
--- a/test/gleam/dynamic_test.gleam
+++ b/test/gleam/dynamic_test.gleam
@@ -79,6 +79,16 @@ pub fn dict_from_null_test() {
)
}
+@target(javascript)
+pub fn null_for_field_test() {
+ get_null()
+ |> dynamic.from
+ |> dynamic.field("x", dynamic.string)
+ |> should.equal(
+ Error([DecodeError(expected: "Dict", found: "Null", path: [])]),
+ )
+}
+
pub fn string_test() {
""
|> dynamic.from