From 2f05900a73d2614e40f5ce5d551b37b7aaaac038 Mon Sep 17 00:00:00 2001 From: ST-DDT Date: Thu, 31 Jul 2025 21:37:55 +0200 Subject: [PATCH] test(no-implicit-coercion): make tests more strict --- tests/lib/rules/no-implicit-coercion.js | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/tests/lib/rules/no-implicit-coercion.js b/tests/lib/rules/no-implicit-coercion.js index 4b49bb3d3..7a2f89359 100644 --- a/tests/lib/rules/no-implicit-coercion.js +++ b/tests/lib/rules/no-implicit-coercion.js @@ -118,7 +118,9 @@ tester.run('no-implicit-coercion', rule, { { message: getExpectedErrorMessage('Boolean(foo)'), line: 1, - column: 27 + column: 27, + endLine: 1, + endColumn: 32 } ] }, @@ -130,7 +132,9 @@ tester.run('no-implicit-coercion', rule, { { message: getExpectedErrorMessage("foo.indexOf('.') !== -1"), line: 1, - column: 27 + column: 27, + endLine: 1, + endColumn: 44 } ] }, @@ -145,6 +149,8 @@ tester.run('no-implicit-coercion', rule, { message: getExpectedErrorMessage('Number(foo)'), line: 1, column: 27, + endLine: 1, + endColumn: 31, suggestions: semver.gte(ESLint.version, '9.0.0') ? [ { @@ -168,6 +174,8 @@ tester.run('no-implicit-coercion', rule, { message: getExpectedErrorMessage('Number(foo)'), line: 1, column: 27, + endLine: 1, + endColumn: 34, suggestions: semver.gte(ESLint.version, '9.0.0') ? [ { @@ -191,6 +199,8 @@ tester.run('no-implicit-coercion', rule, { message: getExpectedErrorMessage('String(foo)'), line: 1, column: 27, + endLine: 1, + endColumn: 35, suggestions: semver.gte(ESLint.version, '9.0.0') ? [ { @@ -214,6 +224,8 @@ tester.run('no-implicit-coercion', rule, { message: getExpectedErrorMessage('String(foo)'), line: 1, column: 27, + endLine: 1, + endColumn: 35, suggestions: semver.gte(ESLint.version, '9.0.0') ? [ { @@ -244,6 +256,8 @@ tester.run('no-implicit-coercion', rule, { message: getExpectedErrorMessage('String(foo)'), line: 1, column: 27, + endLine: 1, + endColumn: 35, suggestions: semver.gte(ESLint.version, '9.0.0') ? [ {