test: avoid deprecated jest.addMatchers (#12811)
This commit is contained in:
parent
8e9143f06f
commit
0bb57005c6
@ -342,12 +342,15 @@ function normalizeOutput(code) {
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
const toEqualFile = () => ({
|
const toEqualFile = (actual, { filename, code }) => {
|
||||||
compare: (actual, { filename, code }) => {
|
|
||||||
const pass = actual === code;
|
const pass = actual === code;
|
||||||
return {
|
return {
|
||||||
pass,
|
pass,
|
||||||
message: () => {
|
message: pass
|
||||||
|
? () => {
|
||||||
|
throw new Error(".toEqualFile does not support negation");
|
||||||
|
}
|
||||||
|
: () => {
|
||||||
const diffString = diff(code, actual, {
|
const diffString = diff(code, actual, {
|
||||||
expand: false,
|
expand: false,
|
||||||
});
|
});
|
||||||
@ -358,11 +361,7 @@ const toEqualFile = () => ({
|
|||||||
);
|
);
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
},
|
};
|
||||||
negativeCompare: () => {
|
|
||||||
throw new Error("Negation unsupported");
|
|
||||||
},
|
|
||||||
});
|
|
||||||
|
|
||||||
export default function (
|
export default function (
|
||||||
fixturesLoc: string,
|
fixturesLoc: string,
|
||||||
@ -377,7 +376,7 @@ export default function (
|
|||||||
if (suiteOpts.ignoreSuites?.includes(testSuite.title)) continue;
|
if (suiteOpts.ignoreSuites?.includes(testSuite.title)) continue;
|
||||||
|
|
||||||
describe(name + "/" + testSuite.title, function () {
|
describe(name + "/" + testSuite.title, function () {
|
||||||
jest.addMatchers({
|
expect.extend({
|
||||||
toEqualFile,
|
toEqualFile,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user