jest-snapshot-serializer-function-name
Version:
Jest snapshot serializer that adds function names to snapshots
17 lines (16 loc) • 379 B
JavaScript
module.exports = {
test: function test(val) {
return (
(typeof val === "function" ||
{}.toString.call(val) === "[object Function]") &&
!val._isMockFunction
);
},
print: function print(val, serialize, indent) {
if (val.name === "") {
return "[Function anonymous]";
} else {
return "[Function " + val.name + "]";
}
},
};