From ec9652394fc2c394b1dac2dd0d82a1b1457cea7c Mon Sep 17 00:00:00 2001 From: Peter Date: Thu, 30 Jul 2020 09:21:34 +0100 Subject: tested decode function --- test/gleam/json_test.gleam | 14 ++++++++++++++ test/gleam_json_test.gleam | 7 ------- 2 files changed, 14 insertions(+), 7 deletions(-) create mode 100644 test/gleam/json_test.gleam delete mode 100644 test/gleam_json_test.gleam (limited to 'test') diff --git a/test/gleam/json_test.gleam b/test/gleam/json_test.gleam new file mode 100644 index 0000000..84f0352 --- /dev/null +++ b/test/gleam/json_test.gleam @@ -0,0 +1,14 @@ +import gleam/dynamic +import gleam/result +import gleam/json.{Json} +import gleam/should + +pub fn decode_test() { + json.decode("5") + |> result.map(dynamic.from) + |> should.equal(Ok(dynamic.from(5))) + + json.decode(".") + |> result.nil_error() + |> should.equal(Error(Nil)) +} diff --git a/test/gleam_json_test.gleam b/test/gleam_json_test.gleam deleted file mode 100644 index d3b7633..0000000 --- a/test/gleam_json_test.gleam +++ /dev/null @@ -1,7 +0,0 @@ -import gleam_json -import gleam/should - -pub fn hello_world_test() { - gleam_json.hello_world() - |> should.equal("Hello, from gleam_json!") -} -- cgit v1.2.3