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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,3 +1,3 @@
{name, "whitespace"}. {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"}. {json, "whitespace.json"}.

View file

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