|
|
|
@ -260,7 +260,8 @@ end |
|
|
|
@test format_string("$(x){$(sp)$(a)$(sp),$(sp)$(b)$(sp)}") == "$(x){$(a), $(b)}" |
|
|
|
@test format_string("$(x){$(sp)$(a)$(sp),$(sp)$(b)$(sp)}") == "$(x){$(a), $(b)}" |
|
|
|
@test format_string("$(x){$(sp)$(a)$(sp);$(sp)$(b)$(sp)}") == "$(x){$(a); $(b)}" |
|
|
|
@test format_string("$(x){$(sp)$(a)$(sp);$(sp)$(b)$(sp)}") == "$(x){$(a); $(b)}" |
|
|
|
@test format_string("$(x){$(sp)$(a)$(sp);$(sp)$(b)$(sp)}") == "$(x){$(a); $(b)}" |
|
|
|
@test format_string("$(x){$(sp)$(a)$(sp);$(sp)$(b)$(sp)}") == "$(x){$(a); $(b)}" |
|
|
|
@test format_string("$(x){\n$(sp)$(a)$(sp);$(sp)$(b)$(sp)\n}") == "$(x){\n$(a); $(b)$(tr)\n}" |
|
|
|
@test format_string("$(x){\n$(sp)$(a)$(sp);$(sp)$(b)$(sp)\n}") == |
|
|
|
|
|
|
|
"$(x){\n $(a); $(b)$(tr)\n}" |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
@ -542,10 +543,21 @@ end |
|
|
|
# comparison |
|
|
|
# comparison |
|
|
|
@test format_string("a == b ==\n$(sp)c") == "a == b ==\n c" |
|
|
|
@test format_string("a == b ==\n$(sp)c") == "a == b ==\n c" |
|
|
|
@test format_string("a <= b >=\n$(sp)c") == "a <= b >=\n c" |
|
|
|
@test format_string("a <= b >=\n$(sp)c") == "a <= b >=\n c" |
|
|
|
# curly braces |
|
|
|
|
|
|
|
@test format_string("{a,\n$(sp)b}") == "{a,\n b}" |
|
|
|
# curly, braces, bracescat |
|
|
|
@test format_string("{a,\n$(sp)b\n$(sp)}") == |
|
|
|
for x in ("", "X") |
|
|
|
format_string("{a,\n$(sp)b,\n$(sp)}") == "{a,\n b,\n}" |
|
|
|
tr = x == "" ? "" : "," |
|
|
|
@test format_string("{\n$(sp)a,\n$(sp)b,\n$(sp)}") == "{\n a,\n b,\n}" |
|
|
|
@test format_string("$(x){a,\n$(sp)b}") == "$(x){a,\n b}" |
|
|
|
|
|
|
|
@test format_string("$(x){a,\n$(sp)b\n$(sp)}") == |
|
|
|
|
|
|
|
format_string("$(x){a,\n$(sp)b,\n$(sp)}") == |
|
|
|
|
|
|
|
"$(x){a,\n b,\n}" |
|
|
|
|
|
|
|
@test format_string("$(x){a;\n$(sp)b\n$(sp)}") == "$(x){a;\n b$(tr)\n}" |
|
|
|
|
|
|
|
@test format_string("$(x){\n$(sp)a,\n$(sp)b\n$(sp)}") == |
|
|
|
|
|
|
|
format_string("$(x){\n$(sp)a,\n$(sp)b,\n$(sp)}") == |
|
|
|
|
|
|
|
"$(x){\n a,\n b,\n}" |
|
|
|
|
|
|
|
@test format_string("$(x){\n$(sp)a;\n$(sp)b\n$(sp)}") == |
|
|
|
|
|
|
|
"$(x){\n a;\n b$(tr)\n}" |
|
|
|
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|