diff options
author | Louis Pilfold <louis@lpil.uk> | 2021-09-10 20:32:50 +0100 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2021-09-10 20:32:50 +0100 |
commit | a6b75f614c97f7cf2bede89b5769bfcd13c31571 (patch) | |
tree | c6db67376e64f69759051488134f7c8dc8267d65 /test | |
parent | 72889a32caa561ffe083a7c921f856c23c0ee5f6 (diff) | |
download | gleam_stdlib-a6b75f614c97f7cf2bede89b5769bfcd13c31571.tar.gz gleam_stdlib-a6b75f614c97f7cf2bede89b5769bfcd13c31571.zip |
Optional
Diffstat (limited to 'test')
-rw-r--r-- | test/gleam/dynamic_test.gleam | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/test/gleam/dynamic_test.gleam b/test/gleam/dynamic_test.gleam index 2fb4a2a..c062d91 100644 --- a/test/gleam/dynamic_test.gleam +++ b/test/gleam/dynamic_test.gleam @@ -2,11 +2,11 @@ import gleam/should import gleam/dynamic.{DecodeError} import gleam/bit_string import gleam/map +import gleam/option.{None, Some} if erlang { import gleam/list import gleam/result - import gleam/option.{None, Some} } pub fn bit_string_test() { @@ -202,29 +202,29 @@ pub fn typed_list_test() { |> should.be_error } -if erlang { - pub fn optional_test() { - 1 - |> dynamic.from - |> dynamic.optional(dynamic.int) - |> should.equal(Ok(Some(1))) +pub fn optional_test() { + 1 + |> dynamic.from + |> dynamic.optional(dynamic.int) + |> should.equal(Ok(Some(1))) - option.None - |> dynamic.from - |> dynamic.optional(dynamic.int) - |> should.equal(Ok(None)) + option.None + |> dynamic.from + |> dynamic.optional(dynamic.int) + |> should.equal(Ok(None)) - Nil - |> dynamic.from - |> dynamic.optional(dynamic.int) - |> should.equal(Ok(None)) + Nil + |> dynamic.from + |> dynamic.optional(dynamic.int) + |> should.equal(Ok(None)) - 1 - |> dynamic.from - |> dynamic.optional(dynamic.string) - |> should.be_error - } + 1 + |> dynamic.from + |> dynamic.optional(dynamic.string) + |> should.be_error +} +if erlang { pub fn field_test() { map.new() |> map.insert("ok", 1) |