Skip to content

Commit cbbff7f

Browse files
expectJSON: improve readability (#3400)
1 parent 01dfa68 commit cbbff7f

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/__testUtils__/expectJSON.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,16 @@ function toJSONDeep(value: unknown): unknown {
2424
}
2525

2626
export function expectJSON(actual: unknown) {
27+
const actualJSON = toJSONDeep(actual);
28+
2729
return {
2830
toDeepEqual(expected: unknown) {
29-
expect(toJSONDeep(actual)).to.deep.equal(toJSONDeep(expected));
31+
const expectedJSON = toJSONDeep(expected);
32+
expect(actualJSON).to.deep.equal(expectedJSON);
3033
},
3134
toDeepNestedProperty(path: string, expected: unknown) {
32-
expect(toJSONDeep(actual)).to.deep.nested.property(
33-
path,
34-
toJSONDeep(expected),
35-
);
35+
const expectedJSON = toJSONDeep(expected);
36+
expect(actualJSON).to.deep.nested.property(path, expectedJSON);
3637
},
3738
};
3839
}

0 commit comments

Comments
 (0)