Skip to content

Commit

Permalink
chore: Update tests using formatter fixture dir
Browse files Browse the repository at this point in the history
  • Loading branch information
btmills committed Nov 21, 2021
1 parent c5959c2 commit e8f2b20
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 11 deletions.
27 changes: 19 additions & 8 deletions tests/lib/cli-engine/cli-engine.js
Expand Up @@ -1165,25 +1165,31 @@ describe("CLIEngine", () => {
assert.strictEqual(report.warningCount, 0);
assert.strictEqual(report.fixableErrorCount, 0);
assert.strictEqual(report.fixableWarningCount, 0);
assert.strictEqual(report.results.length, 3);
assert.strictEqual(report.results.length, 4);
assert.strictEqual(path.relative(fixturePath, report.results[0].filePath), "broken.js");
assert.strictEqual(report.results[0].errorCount, 0);
assert.strictEqual(report.results[0].warningCount, 0);
assert.strictEqual(report.results[0].fixableErrorCount, 0);
assert.strictEqual(report.results[0].fixableWarningCount, 0);
assert.strictEqual(report.results[0].messages.length, 0);
assert.strictEqual(path.relative(fixturePath, report.results[1].filePath), "simple.js");
assert.strictEqual(path.relative(fixturePath, report.results[1].filePath), "cwd.js");
assert.strictEqual(report.results[1].errorCount, 0);
assert.strictEqual(report.results[1].warningCount, 0);
assert.strictEqual(report.results[1].fixableErrorCount, 0);
assert.strictEqual(report.results[1].fixableWarningCount, 0);
assert.strictEqual(report.results[1].messages.length, 0);
assert.strictEqual(path.relative(fixturePath, report.results[2].filePath), "test/simple.js");
assert.strictEqual(path.relative(fixturePath, report.results[2].filePath), "simple.js");
assert.strictEqual(report.results[2].errorCount, 0);
assert.strictEqual(report.results[2].warningCount, 0);
assert.strictEqual(report.results[2].fixableErrorCount, 0);
assert.strictEqual(report.results[2].fixableWarningCount, 0);
assert.strictEqual(report.results[2].messages.length, 0);
assert.strictEqual(path.relative(fixturePath, report.results[3].filePath), "test/simple.js");
assert.strictEqual(report.results[3].errorCount, 0);
assert.strictEqual(report.results[3].warningCount, 0);
assert.strictEqual(report.results[3].fixableErrorCount, 0);
assert.strictEqual(report.results[3].fixableWarningCount, 0);
assert.strictEqual(report.results[3].messages.length, 0);
});


Expand All @@ -1201,22 +1207,27 @@ describe("CLIEngine", () => {
assert.strictEqual(report.warningCount, 0);
assert.strictEqual(report.fixableErrorCount, 6);
assert.strictEqual(report.fixableWarningCount, 0);
assert.strictEqual(report.results.length, 3);
assert.strictEqual(report.results.length, 4);
assert.strictEqual(path.relative(fixturePath, report.results[0].filePath), "broken.js");
assert.strictEqual(report.results[0].errorCount, 0);
assert.strictEqual(report.results[0].warningCount, 0);
assert.strictEqual(report.results[0].fixableErrorCount, 0);
assert.strictEqual(report.results[0].fixableWarningCount, 0);
assert.strictEqual(path.relative(fixturePath, report.results[1].filePath), "simple.js");
assert.strictEqual(report.results[1].errorCount, 3);
assert.strictEqual(path.relative(fixturePath, report.results[1].filePath), "cwd.js");
assert.strictEqual(report.results[1].errorCount, 0);
assert.strictEqual(report.results[1].warningCount, 0);
assert.strictEqual(report.results[1].fixableErrorCount, 3);
assert.strictEqual(report.results[1].fixableErrorCount, 0);
assert.strictEqual(report.results[1].fixableWarningCount, 0);
assert.strictEqual(path.relative(fixturePath, report.results[2].filePath), "test/simple.js");
assert.strictEqual(path.relative(fixturePath, report.results[2].filePath), "simple.js");
assert.strictEqual(report.results[2].errorCount, 3);
assert.strictEqual(report.results[2].warningCount, 0);
assert.strictEqual(report.results[2].fixableErrorCount, 3);
assert.strictEqual(report.results[2].fixableWarningCount, 0);
assert.strictEqual(path.relative(fixturePath, report.results[3].filePath), "test/simple.js");
assert.strictEqual(report.results[3].errorCount, 3);
assert.strictEqual(report.results[3].warningCount, 0);
assert.strictEqual(report.results[3].fixableErrorCount, 3);
assert.strictEqual(report.results[3].fixableWarningCount, 0);
});

it("should process when file is given by not specifying extensions", () => {
Expand Down
12 changes: 9 additions & 3 deletions tests/lib/eslint/eslint.js
Expand Up @@ -1213,25 +1213,31 @@ describe("ESLint", () => {
const fixturePath = getFixturePath("formatters");
const results = await eslint.lintFiles([fixturePath]);

assert.strictEqual(results.length, 3);
assert.strictEqual(results.length, 4);
assert.strictEqual(path.relative(fixturePath, results[0].filePath), "broken.js");
assert.strictEqual(results[0].errorCount, 0);
assert.strictEqual(results[0].warningCount, 0);
assert.strictEqual(results[0].fixableErrorCount, 0);
assert.strictEqual(results[0].fixableWarningCount, 0);
assert.strictEqual(results[0].messages.length, 0);
assert.strictEqual(path.relative(fixturePath, results[1].filePath), "simple.js");
assert.strictEqual(path.relative(fixturePath, results[1].filePath), "cwd.js");
assert.strictEqual(results[1].errorCount, 0);
assert.strictEqual(results[1].warningCount, 0);
assert.strictEqual(results[1].fixableErrorCount, 0);
assert.strictEqual(results[1].fixableWarningCount, 0);
assert.strictEqual(results[1].messages.length, 0);
assert.strictEqual(path.relative(fixturePath, results[2].filePath), "test/simple.js");
assert.strictEqual(path.relative(fixturePath, results[2].filePath), "simple.js");
assert.strictEqual(results[2].errorCount, 0);
assert.strictEqual(results[2].warningCount, 0);
assert.strictEqual(results[2].fixableErrorCount, 0);
assert.strictEqual(results[2].fixableWarningCount, 0);
assert.strictEqual(results[2].messages.length, 0);
assert.strictEqual(path.relative(fixturePath, results[3].filePath), "test/simple.js");
assert.strictEqual(results[3].errorCount, 0);
assert.strictEqual(results[3].warningCount, 0);
assert.strictEqual(results[3].fixableErrorCount, 0);
assert.strictEqual(results[3].fixableWarningCount, 0);
assert.strictEqual(results[3].messages.length, 0);
});

it("should process when file is given by not specifying extensions", async () => {
Expand Down

0 comments on commit e8f2b20

Please sign in to comment.