From 9c5e70a9e6b7093a290557805eb96895fc74ace5 Mon Sep 17 00:00:00 2001 From: michalsnik Date: Sat, 5 Jan 2019 00:40:06 +0100 Subject: [PATCH] chore(vue-eslint-parser): Update to 5.0.0, fix test cases --- package.json | 2 +- tests/lib/rules/no-unused-vars.js | 12 ++++-- tests/lib/rules/valid-v-else-if.js | 2 +- tests/lib/rules/valid-v-else.js | 2 +- tests/lib/rules/valid-v-for.js | 65 +++++++++++++++++------------- 5 files changed, 48 insertions(+), 35 deletions(-) diff --git a/package.json b/package.json index 6389b7db1..e28f6ff88 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "eslint": "^5.0.0" }, "dependencies": { - "vue-eslint-parser": "^4.0.2" + "vue-eslint-parser": "^5.0.0" }, "devDependencies": { "@types/node": "^4.2.16", diff --git a/tests/lib/rules/no-unused-vars.js b/tests/lib/rules/no-unused-vars.js index e033d4871..acc6e5ae1 100644 --- a/tests/lib/rules/no-unused-vars.js +++ b/tests/lib/rules/no-unused-vars.js @@ -36,10 +36,10 @@ tester.run('no-unused-vars', rule, { code: '' }, { - code: '' + code: '' }, { - code: '' + code: '' }, { code: '' @@ -57,11 +57,15 @@ tester.run('no-unused-vars', rule, { errors: ["'i' is defined but never used."] }, { - code: '', + code: '', errors: ["'props' is defined but never used."] }, { - code: '', + code: '', + errors: ["'props' is defined but never used."] + }, + { + code: '', errors: ["'j' is defined but never used."] }, { diff --git a/tests/lib/rules/valid-v-else-if.js b/tests/lib/rules/valid-v-else-if.js index dd0b0724c..ca2b3ba50 100644 --- a/tests/lib/rules/valid-v-else-if.js +++ b/tests/lib/rules/valid-v-else-if.js @@ -43,7 +43,7 @@ tester.run('valid-v-else-if', rule, { invalid: [ { filename: 'test.vue', - code: '', + code: '', errors: ["'v-else-if' directives require being preceded by the element which has a 'v-if' or 'v-else-if' directive."] }, { diff --git a/tests/lib/rules/valid-v-else.js b/tests/lib/rules/valid-v-else.js index bce681521..21608b0da 100644 --- a/tests/lib/rules/valid-v-else.js +++ b/tests/lib/rules/valid-v-else.js @@ -43,7 +43,7 @@ tester.run('valid-v-else', rule, { invalid: [ { filename: 'test.vue', - code: '', + code: '', errors: ["'v-else' directives require being preceded by the element which has a 'v-if' or 'v-else' directive."] }, { diff --git a/tests/lib/rules/valid-v-for.js b/tests/lib/rules/valid-v-for.js index 6fe1f0f1c..a37949397 100644 --- a/tests/lib/rules/valid-v-for.js +++ b/tests/lib/rules/valid-v-for.js @@ -77,11 +77,11 @@ tester.run('valid-v-for', rule, { }, { filename: 'test.vue', - code: '' + code: '' }, { filename: 'test.vue', - code: '' + code: '' }, { filename: 'test.vue', @@ -90,22 +90,26 @@ tester.run('valid-v-for', rule, { { filename: 'test.vue', code: ` -