Skip to content

Commit 2d279fc

Browse files
committed
Use jest snapshot testing
1 parent 21e1e6f commit 2d279fc

File tree

77 files changed

+2631
-2425
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+2631
-2425
lines changed

test/StatsTestCases.test.js

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -118,19 +118,7 @@ describe("StatsTestCases", () => {
118118
.replace(/[\t ]*Version:.+\n/g, "")
119119
.replace(path.join(base, testName), "Xdir/" + testName)
120120
.replace(/ dependencies:Xms/g, "");
121-
const expected = fs
122-
.readFileSync(path.join(base, testName, "expected.txt"), "utf-8")
123-
.replace(/\r/g, "");
124-
if (actual !== expected) {
125-
fs.writeFileSync(
126-
path.join(base, testName, "actual.txt"),
127-
actual,
128-
"utf-8"
129-
);
130-
} else if (fs.existsSync(path.join(base, testName, "actual.txt"))) {
131-
fs.unlinkSync(path.join(base, testName, "actual.txt"));
132-
}
133-
expect(actual).toBe(expected);
121+
expect(actual).toMatchSnapshot();
134122
done();
135123
});
136124
});

test/__snapshots__/StatsTestCases.test.js.snap

Lines changed: 2630 additions & 0 deletions
Large diffs are not rendered by default.

test/statsCases/aggressive-splitting-entry/expected.txt

Lines changed: 0 additions & 53 deletions
This file was deleted.

test/statsCases/aggressive-splitting-on-demand/expected.txt

Lines changed: 0 additions & 65 deletions
This file was deleted.

0 commit comments

Comments
 (0)