enzyme-to-json
Version:
convert enzyme wrapper to a format compatible with Jest snapshot
25 lines (18 loc) • 528 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = createSerializer;
var _utils = require("./utils");
var _ = _interopRequireDefault(require("./"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function createSerializer(options) {
return {
test(wrapper) {
return (0, _utils.isEnzymeWrapper)(wrapper);
},
print(wrapper, serializer) {
return serializer((0, _.default)(wrapper, options));
}
};
}
;