aboutsummaryrefslogtreecommitdiff
path: root/test/gleam_json_test.gleam
diff options
context:
space:
mode:
authorLouis Pilfold <louis@lpil.uk>2022-01-01 17:15:05 +0000
committerLouis Pilfold <louis@lpil.uk>2022-01-01 17:15:05 +0000
commite9421e168de9428c6b260e67f808f0d4db032cd5 (patch)
tree8ff47b9ff58c7336c651e740920c31a66fd7b41c /test/gleam_json_test.gleam
parentc3d35312ca49089e9603971270a44b83c3b0527d (diff)
downloadgleam_json-e9421e168de9428c6b260e67f808f0d4db032cd5.tar.gz
gleam_json-e9421e168de9428c6b260e67f808f0d4db032cd5.zip
float encoder
Diffstat (limited to 'test/gleam_json_test.gleam')
-rw-r--r--test/gleam_json_test.gleam16
1 files changed, 16 insertions, 0 deletions
diff --git a/test/gleam_json_test.gleam b/test/gleam_json_test.gleam
index 79f17f9..7e93ab7 100644
--- a/test/gleam_json_test.gleam
+++ b/test/gleam_json_test.gleam
@@ -36,6 +36,22 @@ pub fn encode_null_test() {
|> should_encode("null")
}
+pub fn encode_int_test() {
+ json.int(-50)
+ |> should_encode("-50")
+
+ json.int(100)
+ |> should_encode("100")
+}
+
+pub fn encode_float_test() {
+ json.float(-50.5)
+ |> should_encode("-50.5")
+
+ json.float(100.0)
+ |> should_encode("100.0")
+}
+
pub fn encode_object_test() {
json.object([#("foo", json.int(5))])
|> should_encode("{\"foo\":5}")