Skip to content

Commit 84b9162

Browse files
authored
Use toMatchInlineSnapshot for dehydrated values (#20618)
1 parent 4874042 commit 84b9162

File tree

7 files changed

+297
-334
lines changed

7 files changed

+297
-334
lines changed

packages/react-devtools-shared/src/__tests__/dehydratedValueSerializer.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,14 @@
1010
// test() is part of Jest's serializer API
1111
export function test(maybeDehydratedValue) {
1212
const {meta} = require('react-devtools-shared/src/hydration');
13+
14+
const hasOwnProperty = Object.prototype.hasOwnProperty.bind(
15+
maybeDehydratedValue,
16+
);
1317
return (
1418
maybeDehydratedValue !== null &&
1519
typeof maybeDehydratedValue === 'object' &&
16-
maybeDehydratedValue.hasOwnProperty(meta.inspectable) &&
20+
hasOwnProperty(meta.inspectable) &&
1721
maybeDehydratedValue[meta.inspected] !== true
1822
);
1923
}

0 commit comments

Comments
 (0)