Add eslint rules for skipped/focused tests (and fix issues)

GitOrigin-RevId: 01735e0805a28609a68df667cd2a4c3d89c5b968
This commit is contained in:
Andrew Rumble
2025-05-06 14:11:51 +01:00
committed by Copybot
parent 20619a740a
commit dc2f0178d3
2 changed files with 5 additions and 1 deletions
+4
View File
@@ -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',
@@ -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
})