update eslint, update tests
This commit is contained in:
parent
cec51daa04
commit
96a9af0a06
@ -8,7 +8,7 @@
|
|||||||
"url": "https://github.com/babel/babel-eslint.git"
|
"url": "https://github.com/babel/babel-eslint.git"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"babel-core": "^5.5.1",
|
"babel-core": "^5.6.4",
|
||||||
"lodash.assign": "^3.0.0",
|
"lodash.assign": "^3.0.0",
|
||||||
"lodash.pick": "^3.1.0"
|
"lodash.pick": "^3.1.0"
|
||||||
},
|
},
|
||||||
@ -24,9 +24,8 @@
|
|||||||
},
|
},
|
||||||
"homepage": "https://github.com/babel/babel-eslint",
|
"homepage": "https://github.com/babel/babel-eslint",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"eslint": "^0.21.2",
|
"eslint": "^0.23.0",
|
||||||
"eslint-tester": "^0.7.0",
|
"espree": "^2.0.3",
|
||||||
"espree": "^2.0.0",
|
"mocha": "^2.2.5"
|
||||||
"mocha": "^2.1.0"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -47,7 +47,7 @@ describe("verify", function () {
|
|||||||
verifyAndAssertMessages(
|
verifyAndAssertMessages(
|
||||||
"{ , res }",
|
"{ , res }",
|
||||||
{},
|
{},
|
||||||
[ "1:2 Unexpected token" ]
|
[ "1:2 Line X: Unexpected token" ]
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -297,7 +297,7 @@ describe("verify", function () {
|
|||||||
|
|
||||||
it("polymorphpic types #109", function () {
|
it("polymorphpic types #109", function () {
|
||||||
verifyAndAssertMessages([
|
verifyAndAssertMessages([
|
||||||
"export default function groupByEveryN<T>(array: Array<T>, n: number): Array<Array<?T>> {}"
|
"export default function groupByEveryN<T>(array: Array<T>, n: number): Array<Array<?T>> { n; }"
|
||||||
].join("\n"),
|
].join("\n"),
|
||||||
{ "no-unused-vars": 1, "no-undef": 1 },
|
{ "no-unused-vars": 1, "no-undef": 1 },
|
||||||
[]
|
[]
|
||||||
@ -351,13 +351,12 @@ describe("verify", function () {
|
|||||||
|
|
||||||
it("polymorphpic/generic types - outside of fn scope #123", function () {
|
it("polymorphpic/generic types - outside of fn scope #123", function () {
|
||||||
verifyAndAssertMessages([
|
verifyAndAssertMessages([
|
||||||
"export function foo<T>(value) {",
|
"export function foo<T>(value) { value; };",
|
||||||
"};",
|
|
||||||
"var b: T = 1; b;"
|
"var b: T = 1; b;"
|
||||||
].join("\n"),
|
].join("\n"),
|
||||||
{ "no-unused-vars": 1, "no-undef": 1 },
|
{ "no-unused-vars": 1, "no-undef": 1 },
|
||||||
[ "1:20 T is defined but never used no-unused-vars",
|
[ "1:20 T is defined but never used no-unused-vars",
|
||||||
'3:7 "T" is not defined. no-undef' ]
|
'2:7 "T" is not defined. no-undef' ]
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -481,7 +480,7 @@ describe("verify", function () {
|
|||||||
it("9", function () {
|
it("9", function () {
|
||||||
verifyAndAssertMessages(
|
verifyAndAssertMessages(
|
||||||
[
|
[
|
||||||
"export default function <T1, T2>(a: T1, b: T2) {}"
|
"export default function <T1, T2>(a: T1, b: T2) { b; }"
|
||||||
].join("\n"),
|
].join("\n"),
|
||||||
{ "no-unused-vars": 1, "no-undef": 1 },
|
{ "no-unused-vars": 1, "no-undef": 1 },
|
||||||
[]
|
[]
|
||||||
@ -744,7 +743,7 @@ describe("verify", function () {
|
|||||||
verifyAndAssertMessages(
|
verifyAndAssertMessages(
|
||||||
[
|
[
|
||||||
"import type Foo from 'foo';",
|
"import type Foo from 'foo';",
|
||||||
"export default function({x}: { x: Foo; }) {}"
|
"export default function({x}: { x: Foo; }) { x; }"
|
||||||
].join("\n"),
|
].join("\n"),
|
||||||
{ "no-unused-vars": 1, "no-undef": 1 },
|
{ "no-unused-vars": 1, "no-undef": 1 },
|
||||||
[]
|
[]
|
||||||
@ -958,7 +957,7 @@ describe("verify", function () {
|
|||||||
verifyAndAssertMessages([
|
verifyAndAssertMessages([
|
||||||
"export default function root(stores) {",
|
"export default function root(stores) {",
|
||||||
"return DecoratedComponent => class ReduxRootDecorator {",
|
"return DecoratedComponent => class ReduxRootDecorator {",
|
||||||
"a() { DecoratedComponent; }",
|
"a() { DecoratedComponent; stores; }",
|
||||||
"};",
|
"};",
|
||||||
"}",
|
"}",
|
||||||
].join("\n"),
|
].join("\n"),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user