fix corner case in max_line_len (#5313)
- speed up `max_line_len` & `preserve_line`
This commit is contained in:
@@ -37,6 +37,51 @@ just_enough: {
|
||||
expect_warnings: []
|
||||
}
|
||||
|
||||
drop_semicolon: {
|
||||
beautify = {
|
||||
max_line_len: 5,
|
||||
semicolons: true,
|
||||
}
|
||||
input: {
|
||||
var a;
|
||||
console.log(a || 42);
|
||||
}
|
||||
expect_exact: [
|
||||
"var a",
|
||||
"console.log(",
|
||||
"a||42",
|
||||
");",
|
||||
]
|
||||
expect_stdout: "42"
|
||||
expect_warnings: [
|
||||
"WARN: Output exceeds 5 characters",
|
||||
]
|
||||
}
|
||||
|
||||
template_newline: {
|
||||
beautify = {
|
||||
max_line_len: 2,
|
||||
}
|
||||
input: {
|
||||
console.log(`foo
|
||||
bar`);
|
||||
}
|
||||
expect_exact: [
|
||||
"console.log(",
|
||||
"`foo",
|
||||
"bar`",
|
||||
");",
|
||||
]
|
||||
expect_stdout: [
|
||||
"foo",
|
||||
"bar",
|
||||
]
|
||||
expect_warnings: [
|
||||
"WARN: Output exceeds 2 characters",
|
||||
]
|
||||
node_version: ">=4"
|
||||
}
|
||||
|
||||
issue_304: {
|
||||
beautify = {
|
||||
max_line_len: 10,
|
||||
|
||||
@@ -97,10 +97,10 @@ return_5: {
|
||||
}
|
||||
expect_exact: [
|
||||
"_is_selected=function(tags,slug){",
|
||||
"var ref",
|
||||
"var ref;",
|
||||
"",
|
||||
"",
|
||||
";return null!=(ref=_.find(tags,{slug:slug}))?ref.selected:void 0};",
|
||||
"return null!=(ref=_.find(tags,{slug:slug}))?ref.selected:void 0};",
|
||||
]
|
||||
}
|
||||
|
||||
@@ -146,10 +146,10 @@ return_7: {
|
||||
}
|
||||
expect_exact: [
|
||||
"_is_selected=function(e,l){",
|
||||
"var n",
|
||||
"var n;",
|
||||
"",
|
||||
"",
|
||||
";return null!=(n=_.find(e,{slug:l}))?n.selected:void 0};",
|
||||
"return null!=(n=_.find(e,{slug:l}))?n.selected:void 0};",
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user