From fa93398d805ba13a44d26b4ccb83ef3f9edf1d01 Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Tue, 13 Jul 2021 10:23:17 +0100 Subject: JavaScript test runner --- src/gleam_stdlib.erl | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'src/gleam_stdlib.erl') diff --git a/src/gleam_stdlib.erl b/src/gleam_stdlib.erl index 10d3752..fe70eea 100644 --- a/src/gleam_stdlib.erl +++ b/src/gleam_stdlib.erl @@ -14,10 +14,18 @@ decode_bit_string/1, compile_regex/2, regex_match/2, regex_split/2, regex_scan/2, base_decode64/1, wrap_list/1, rescue/1, get_line/1]). -should_equal(Actual, Expected) -> ?assertEqual(Expected, Actual). -should_not_equal(Actual, Expected) -> ?assertNotEqual(Expected, Actual). -should_be_ok(A) -> ?assertMatch({ok, _}, A). -should_be_error(A) -> ?assertMatch({error, _}, A). +should_equal(Actual, Expected) -> + ?assertEqual(Expected, Actual), + nil. +should_not_equal(Actual, Expected) -> + ?assertNotEqual(Expected, Actual), + nil. +should_be_ok(A) -> + ?assertMatch({ok, _}, A), + nil. +should_be_error(A) -> + ?assertMatch({error, _}, A), + nil. map_get(Map, Key) -> case maps:find(Key, Map) of -- cgit v1.2.3