~~ arguments.preferHanging: never, lineWidth: 40 ~~
== should force multi-line arguments when exceeding the line width ==
const t = new Class(testing, thisOut, byExceeding, theLineWidth);

[expect]
const t = new Class(
    testing,
    thisOut,
    byExceeding,
    theLineWidth,
);

== should not be multi-line when not exceeding the line width ==
const t = new Class(testing, this);

[expect]
const t = new Class(testing, this);

== should not move a function expression onto multiple lines when there only exists one ==

new Class(function test() {
});

[expect]
new Class(function test() {
});

== should not move an arrow function expression onto multiple lines when there only exists one ==

new Class(() => {
});

[expect]
new Class(() => {
});
