Add testcase for space-comment and shebang babel/babel-eslint#163
This works as of babylon 6.8.2
This commit is contained in:
parent
ce54b07e2d
commit
19baee2242
@ -1499,20 +1499,32 @@ describe("verify", function () {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it("newline-before-return with comments #289", function () {
|
it("newline-before-return with comments #289", function () {
|
||||||
verifyAndAssertMessages(["function a() {",
|
verifyAndAssertMessages([
|
||||||
"if (b) {",
|
"function a() {",
|
||||||
"/* eslint-disable no-console */",
|
"if (b) {",
|
||||||
"console.log('test');",
|
"/* eslint-disable no-console */",
|
||||||
"/* eslint-enable no-console */",
|
"console.log('test');",
|
||||||
"}",
|
"/* eslint-enable no-console */",
|
||||||
"",
|
"}",
|
||||||
"return hasGlobal;",
|
"",
|
||||||
"}"].join("\n"),
|
"return hasGlobal;",
|
||||||
|
"}"
|
||||||
|
].join("\n"),
|
||||||
{ "newline-before-return": 1 },
|
{ "newline-before-return": 1 },
|
||||||
[]
|
[]
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it("spaced-comment with shebang #163", function () {
|
||||||
|
verifyAndAssertMessages(["#!/usr/bin/env babel-node",
|
||||||
|
"",
|
||||||
|
"import {spawn} from 'foobar';"
|
||||||
|
].join("\n"),
|
||||||
|
{ "spaced-comment": 1 },
|
||||||
|
[]
|
||||||
|
);
|
||||||
|
});
|
||||||
|
|
||||||
// it("regex with es6 unicodeCodePointEscapes", function () {
|
// it("regex with es6 unicodeCodePointEscapes", function () {
|
||||||
// verifyAndAssertMessages(
|
// verifyAndAssertMessages(
|
||||||
// "string.replace(/[\u{0000A0}-\u{10FFFF}<>\&]/gmiu, (char) => `&#x${char.codePointAt(0).toString(16)};`);",
|
// "string.replace(/[\u{0000A0}-\u{10FFFF}<>\&]/gmiu, (char) => `&#x${char.codePointAt(0).toString(16)};`);",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user