Skip to content

Commit a6de522

Browse files
committed
[Tests] no-unused-modules: properly skip in mocha 3
1 parent 68bf510 commit a6de522

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

Diff for: tests/src/rules/no-unused-modules.js

+16-14
Original file line numberDiff line numberDiff line change
@@ -1374,19 +1374,21 @@ describe('parser ignores prefixes like BOM and hashbang', () => {
13741374
});
13751375
});
13761376

1377-
describe('supports flat eslint', { skip: !FlatRuleTester }, () => {
1378-
const flatRuleTester = new FlatRuleTester();
1379-
flatRuleTester.run('no-unused-modules', rule, {
1380-
valid: [{
1381-
options: unusedExportsOptions,
1382-
code: 'import { o2 } from "./file-o"; export default () => 12',
1383-
filename: testFilePath('./no-unused-modules/file-a.js'),
1384-
}],
1385-
invalid: [{
1386-
options: unusedExportsOptions,
1387-
code: 'export default () => 13',
1388-
filename: testFilePath('./no-unused-modules/file-f.js'),
1389-
errors: [error(`exported declaration 'default' not used within other modules`)],
1390-
}],
1377+
(FlatRuleTester ? describe : describe.skip)('supports flat eslint', () => {
1378+
it('passes', () => {
1379+
const flatRuleTester = new FlatRuleTester();
1380+
flatRuleTester.run('no-unused-modules', rule, {
1381+
valid: [{
1382+
options: unusedExportsOptions,
1383+
code: 'import { o2 } from "./file-o"; export default () => 12',
1384+
filename: testFilePath('./no-unused-modules/file-a.js'),
1385+
}],
1386+
invalid: [{
1387+
options: unusedExportsOptions,
1388+
code: 'export default () => 13',
1389+
filename: testFilePath('./no-unused-modules/file-f.js'),
1390+
errors: [error(`exported declaration 'default' not used within other modules`)],
1391+
}],
1392+
});
13911393
});
13921394
});

0 commit comments

Comments
 (0)