From d10b3d1276bf3c8b2f0008f11b002f452f18d3c6 Mon Sep 17 00:00:00 2001 From: ST-DDT Date: Fri, 25 Jul 2025 23:35:40 +0200 Subject: [PATCH] test(mustache-interpolation-spacing): make tests more strict --- .../rules/mustache-interpolation-spacing.js | 88 ++++++++++++++++--- 1 file changed, 78 insertions(+), 10 deletions(-) diff --git a/tests/lib/rules/mustache-interpolation-spacing.js b/tests/lib/rules/mustache-interpolation-spacing.js index 421b5a0d1..6f390b1ae 100644 --- a/tests/lib/rules/mustache-interpolation-spacing.js +++ b/tests/lib/rules/mustache-interpolation-spacing.js @@ -80,28 +80,60 @@ ruleTester.run('mustache-interpolation-spacing', rule, { code: '', output: '', options: ['always'], - errors: ["Expected 1 space before '}}', but not found."] + errors: [ + { + message: "Expected 1 space before '}}', but not found.", + line: 1, + column: 23, + endLine: 1, + endColumn: 25 + } + ] }, { filename: 'test.vue', code: '', output: '', options: ['always'], - errors: ["Expected 1 space after '{{', but not found."] + errors: [ + { + message: "Expected 1 space after '{{', but not found.", + line: 1, + column: 16, + endLine: 1, + endColumn: 18 + } + ] }, { filename: 'test.vue', code: '', output: '', options: ['never'], - errors: ["Expected no space after '{{', but found."] + errors: [ + { + message: "Expected no space after '{{', but found.", + line: 1, + column: 16, + endLine: 1, + endColumn: 19 + } + ] }, { filename: 'test.vue', code: '', output: '', options: ['never'], - errors: ["Expected no space before '}}', but found."] + errors: [ + { + message: "Expected no space before '}}', but found.", + line: 1, + column: 22, + endLine: 1, + endColumn: 25 + } + ] }, { filename: 'test.vue', @@ -109,8 +141,20 @@ ruleTester.run('mustache-interpolation-spacing', rule, { output: '', options: ['always'], errors: [ - "Expected 1 space after '{{', but not found.", - "Expected 1 space before '}}', but not found." + { + message: "Expected 1 space after '{{', but not found.", + line: 1, + column: 16, + endLine: 1, + endColumn: 18 + }, + { + message: "Expected 1 space before '}}', but not found.", + line: 1, + column: 22, + endLine: 1, + endColumn: 24 + } ] }, { @@ -119,8 +163,20 @@ ruleTester.run('mustache-interpolation-spacing', rule, { output: '', options: ['never'], errors: [ - "Expected no space after '{{', but found.", - "Expected no space before '}}', but found." + { + message: "Expected no space after '{{', but found.", + line: 1, + column: 16, + endLine: 1, + endColumn: 19 + }, + { + message: "Expected no space before '}}', but found.", + line: 1, + column: 23, + endLine: 1, + endColumn: 26 + } ] }, { @@ -129,8 +185,20 @@ ruleTester.run('mustache-interpolation-spacing', rule, { output: '', options: ['never'], errors: [ - "Expected no space after '{{', but found.", - "Expected no space before '}}', but found." + { + message: "Expected no space after '{{', but found.", + line: 1, + column: 16, + endLine: 1, + endColumn: 21 + }, + { + message: "Expected no space before '}}', but found.", + line: 1, + column: 25, + endLine: 1, + endColumn: 30 + } ] } ]