tests updated to reflect parser changes, eep0018 and format module still contain failing tests

This commit is contained in:
alisdair sullivan 2011-07-10 10:59:39 -07:00
parent 668b43b7e6
commit 2ee96eb356
16 changed files with 63 additions and 63 deletions

View file

@ -273,19 +273,19 @@ multi_json_body() ->
<<"0 1 -1 1e1 0.7 0.7e-1 truefalsenull {} {\"key\": \"value\"}[] [1, 2, 3]\"hope this works\"">>.
multi_test_result() ->
[[{integer, "0"}],
[{integer, "1"}],
[{integer, "-1"}],
[{float, "1.0e1"}],
[{float, "0.7"}],
[{float, "0.7e-1"}],
[[{integer, 0}],
[{integer, 1}],
[{integer, -1}],
[{float, 1.0e1}],
[{float, 0.7}],
[{float, 0.7e-1}],
[{literal, true}],
[{literal, false}],
[{literal, null}],
[start_object, end_object],
[start_object, {key, "key"}, {string, "value"}, end_object],
[start_array, end_array],
[start_array, {integer, "1"}, {integer, "2"}, {integer, "3"}, end_array],
[start_array, {integer, 1}, {integer, 2}, {integer, 3}, end_array],
[{string, "hope this works"}]
].

View file

@ -13,7 +13,7 @@
{literal,true},
{literal,false},
{literal,null},
{float,"0.7"},
{float,0.7},
start_object,
{key,"key"},
{string,"value"},
@ -24,6 +24,6 @@
start_array,end_array,end_array,
{string,"\n\r\\"},
start_array,
{integer,"-1"},
{integer,-1},
end_array,end_array,end_json]}.
{json, "array.json"}.

View file

@ -1,14 +1,14 @@
{name, "exp"}.
{jsx, [start_array,start_array,
{float,"2.0e7"},
{float,2.0e7},
end_array,
{float,"2.0e7"},
{float,2.0e7},
start_object,
{key,"key"},
{float,"2.0e7"},
{float,2.0e7},
{key,"another key"},
{float,"2.0e7"},
{float,2.0e7},
end_object,
{float,"4.2e70"},
{float,4.2e70},
end_array,end_json]}.
{json, "exp.json"}.

View file

@ -1,19 +1,19 @@
{name, "fraction"}.
{jsx, [start_array,start_array,
{float,"2.0"},
{float,2.0},
end_array,
{float,"2.0"},
{float,2.0},
start_object,
{key,"key"},
{float,"2.0e7"},
{float,2.0e7},
{key,"another key"},
{float,"2.0e7"},
{float,2.0e7},
end_object,start_object,
{key,"key"},
{float,"2.0"},
{float,2.0},
{key,"another key"},
{float,"2.0"},
{float,2.0},
end_object,
{float,"4.2"},
{float,4.2},
end_array,end_json]}.
{json, "fraction.json"}.

View file

@ -1,14 +1,14 @@
{name, "integer"}.
{jsx, [start_array,start_array,
{integer,"20"},
{integer,20},
end_array,
{integer,"20"},
{integer,20},
start_object,
{key,"key"},
{integer,"20"},
{integer,20},
{key,"another key"},
{integer,"20"},
{integer,20},
end_object,
{integer,"42"},
{integer,42},
end_array,end_json]}.
{json, "integer.json"}.

View file

@ -1,3 +1,3 @@
{name, "naked_number_a"}.
{jsx, [{integer,"42"},end_json]}.
{jsx, [{integer,42},end_json]}.
{json, "naked_number_a.json"}.

View file

@ -1,3 +1,3 @@
{name, "naked_number_b"}.
{jsx, [{integer,"-42"},end_json]}.
{jsx, [{integer,-42},end_json]}.
{json, "naked_number_b.json"}.

View file

@ -1,3 +1,3 @@
{name, "naked_number_c"}.
{jsx, [{float,"-0.7"},end_json]}.
{jsx, [{float,-0.7},end_json]}.
{json, "naked_number_c.json"}.

View file

@ -1,3 +1,3 @@
{name, "naked_number_d"}.
{jsx, [{float,"0.7"},end_json]}.
{jsx, [{float,0.7},end_json]}.
{json, "naked_number_d.json"}.

View file

@ -1,3 +1,3 @@
{name, "naked_number_e"}.
{jsx, [{integer,"0"},end_json]}.
{jsx, [{integer,0},end_json]}.
{json, "naked_number_e.json"}.

View file

@ -1,3 +1,3 @@
{name, "naked_number_f"}.
{jsx, [{float,"1.0e100"},end_json]}.
{jsx, [{float,1.0e100},end_json]}.
{json, "naked_number_f.json"}.

View file

@ -1,3 +1,3 @@
{name, "naked_number_g"}.
{jsx, [{integer,"7"},end_json]}.
{jsx, [{integer,7},end_json]}.
{json, "naked_number_g.json"}.

View file

@ -1,14 +1,14 @@
{name, "negative_zero"}.
{jsx, [start_array,start_array,
{integer,"-0"},
{integer,0},
end_array,
{integer,"-0"},
{integer,0},
start_object,
{key,"key"},
{integer,"-0"},
{integer,0},
{key,"another key"},
{integer,"-0"},
{integer,0},
end_object,
{integer,"-0"},
{integer,0},
end_array,end_json]}.
{json, "negative_zero.json"}.

View file

@ -1,23 +1,23 @@
{name, "numbers"}.
{jsx, [start_array,
{integer,"1"},
{integer,"2"},
{integer,"3"},
{integer,"4"},
{integer,"5"},
{integer,"6"},
{integer,"7"},
{integer,"8"},
{integer,"9"},
{integer,"42"},
{integer,"127"},
{integer,"99999999999999999999999999999"},
{float,"1.0e1"},
{float,"1.0e1"},
{float,"1.0e1"},
{float,"1.325e478534"},
{integer,"-1"},
{float,"-1.0e-1"},
{float,"3.7e-57834235"},
{integer,1},
{integer,2},
{integer,3},
{integer,4},
{integer,5},
{integer,6},
{integer,7},
{integer,8},
{integer,9},
{integer,42},
{integer,127},
{integer,99999999999999999999999999999},
{float,1.0e1},
{float,1.0e1},
{float,1.0e1},
{float,1.325e478534},
{integer,-1},
{float,-1.0e-1},
{float,3.7e-57834235},
end_array,end_json]}.
{json, "numbers.json"}.

View file

@ -1,3 +1,3 @@
{name, "whitespace"}.
{jsx, [start_array,{float,"0.3"},end_array,end_json]}.
{jsx, [start_array,{float,0.3},end_array,end_json]}.
{json, "whitespace.json"}.

View file

@ -1,14 +1,14 @@
{name, "zero"}.
{jsx, [start_array,start_array,
{integer,"0"},
{integer,0},
end_array,
{integer,"0"},
{integer,0},
start_object,
{key,"key"},
{integer,"0"},
{integer,0},
{key,"another key"},
{integer,"0"},
{integer,0},
end_object,
{integer,"0"},
{integer,0},
end_array,end_json]}.
{json, "zero.json"}.