opts tests
This commit is contained in:
parent
c8ff83a394
commit
f277edabb5
1 changed files with 42 additions and 0 deletions
|
@ -618,6 +618,48 @@ binary_escape_test_() ->
|
||||||
].
|
].
|
||||||
|
|
||||||
|
|
||||||
|
opts_test_() ->
|
||||||
|
[
|
||||||
|
{"all flags",
|
||||||
|
?_assertEqual(
|
||||||
|
parse_opts([
|
||||||
|
loose_unicode,
|
||||||
|
escape_forward_slash,
|
||||||
|
explicit_end,
|
||||||
|
single_quotes,
|
||||||
|
no_jsonp_escapes,
|
||||||
|
comments,
|
||||||
|
json_escape,
|
||||||
|
dirty_strings,
|
||||||
|
ignore_bad_escapes
|
||||||
|
]),
|
||||||
|
#opts{
|
||||||
|
loose_unicode=true,
|
||||||
|
escape_forward_slash=true,
|
||||||
|
explicit_end=true,
|
||||||
|
single_quotes=true,
|
||||||
|
no_jsonp_escapes=true,
|
||||||
|
comments=true,
|
||||||
|
json_escape=true,
|
||||||
|
dirty_strings=true,
|
||||||
|
ignore_bad_escapes=true
|
||||||
|
}
|
||||||
|
)
|
||||||
|
},
|
||||||
|
{"relax flag",
|
||||||
|
?_assertEqual(
|
||||||
|
parse_opts([relax]),
|
||||||
|
#opts{
|
||||||
|
loose_unicode=true,
|
||||||
|
single_quotes=true,
|
||||||
|
comments=true,
|
||||||
|
ignore_bad_escapes=true
|
||||||
|
}
|
||||||
|
)
|
||||||
|
}
|
||||||
|
].
|
||||||
|
|
||||||
|
|
||||||
surrogates_test_() ->
|
surrogates_test_() ->
|
||||||
[
|
[
|
||||||
{"surrogates - badjson",
|
{"surrogates - badjson",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue