+ tab: {
+ error: ["!", "", "some-nonexistent-command"],
+ noOutput: ["js ''"],
+ anyOutput: ["echo 'foo'"],
+ completions: [["", hasItems]]
+ },
+ tabattach: {
+ error: ["!", ""]
+ },
+ tabdetach: {
+ error: ["!", "foo"]
+ },
+ tabdo: {
+ error: ["!", "", "some-nonexistent-command"],
+ noOutput: ["js ''"],
+ anyOutput: ["echo 'foo'"],
+ completions: [["", hasItems]]
+ },
+ tabduplicate: {
+ error: ["foo"]
+ },
+ tablast: {
+ error: ["!", "foo"]
+ },
+ tabmove: {
+ error: [""],
+ noOutput: ["1", "$", "999", "-1", "+1", "! +1", "! -1", "-999", "+999", "! +999", "! -999"],
+ completions: [
+ ["", hasItems],
+ ["1", hasItems]
+ ]
+ },
+ tabnext: {
+ error: ["!", "foo"]
+ },
+ tabonly: {
+ error: ["!", "foo"]
+ },