From dc2f0178d3b3f239e72a22f9735a9389ce0ceba2 Mon Sep 17 00:00:00 2001 From: Andrew Rumble Date: Tue, 6 May 2025 14:11:51 +0100 Subject: [PATCH] Add eslint rules for skipped/focused tests (and fix issues) GitOrigin-RevId: 01735e0805a28609a68df667cd2a4c3d89c5b968 --- services/web/.eslintrc.js | 4 ++++ services/web/test/unit/src/Referal/ReferalController.test.mjs | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/services/web/.eslintrc.js b/services/web/.eslintrc.js index b505080b98..2fa9e8f547 100644 --- a/services/web/.eslintrc.js +++ b/services/web/.eslintrc.js @@ -109,6 +109,10 @@ module.exports = { }, plugins: ['@vitest', 'chai-expect', 'chai-friendly'], // still using chai for now rules: { + // vitest-specific rules + '@vitest/no-focused-tests': 'error', + '@vitest/no-disabled-tests': 'error', + // Swap the no-unused-expressions rule with a more chai-friendly one 'no-unused-expressions': 'off', 'chai-friendly/no-unused-expressions': 'error', diff --git a/services/web/test/unit/src/Referal/ReferalController.test.mjs b/services/web/test/unit/src/Referal/ReferalController.test.mjs index 0a7b8aa87d..383902946f 100644 --- a/services/web/test/unit/src/Referal/ReferalController.test.mjs +++ b/services/web/test/unit/src/Referal/ReferalController.test.mjs @@ -1,6 +1,6 @@ const modulePath = '../../../../app/src/Features/Referal/ReferalController.js' -describe.skip('Referal controller', function () { +describe.todo('Referal controller', function () { beforeEach(async function (ctx) { ctx.controller = (await import(modulePath)).default })