#! /usr/bin/env escript main([]) -> code:add_pathz("ebin"), code:add_pathz("test"), etap:plan(18), util:test_good(good()), util:test_errors(errors()), etap:end_tests(). good() -> [ {<<"[]">>, []}, {<<"[\t[\n]\r]">>, [[]], <<"[[]]">>}, {<<"[\t123, \r true\n]">>, [123, true], <<"[123,true]">>}, {<<"[1,\"foo\"]">>, [1, <<"foo">>]}, {<<"[11993444355.0,1]">>, [11993444355.0,1], <<"[11993444355,1]">>}, { <<"[\"\\u00A1\",\"\\u00FC\"]">>, [<<194, 161>>, <<195, 188>>], <<"[\"", 194, 161, "\",\"", 195, 188, "\"]">> } ]. errors() -> [ <<"[">>, <<"]">>, <<"[,]">>, <<"[123">>, <<"[123,]">>, <<"[32 true]">> ].