Socket
Socket
Sign inDemoInstall

enzyme-adapter-react-16

Package Overview
Dependencies
Maintainers
3
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

enzyme-adapter-react-16 - npm Package Compare versions

Comparing version 1.3.1 to 1.4.0

20

build/ReactSixteenAdapter.js

@@ -339,2 +339,14 @@ 'use strict';

}(),
simulateError: function () {
function simulateError(nodeHierarchy, rootNode, error) {
var _ref = nodeHierarchy.find(function (x) {
return x.instance && x.instance.componentDidCatch;
}) || {},
catchingInstance = _ref.instance;
(0, _enzymeAdapterUtils.simulateError)(error, catchingInstance, rootNode, nodeHierarchy, nodeTypeFromType, adapter.displayNameOfNode);
}
return simulateError;
}(),
simulateEvent: function () {

@@ -369,2 +381,3 @@ function simulateEvent(node, event, mock) {

function createShallowRenderer() /* options */{
var adapter = this;
var renderer = new _shallow2['default']();

@@ -433,2 +446,9 @@ var isDOM = false;

}(),
simulateError: function () {
function simulateError(nodeHierarchy, rootNode, error) {
(0, _enzymeAdapterUtils.simulateError)(error, renderer._instance, cachedNode, nodeHierarchy.concat(cachedNode), nodeTypeFromType, adapter.displayNameOfNode);
}
return simulateError;
}(),
simulateEvent: function () {

@@ -435,0 +455,0 @@ function simulateEvent(node, event) {

2

package.json
{
"name": "enzyme-adapter-react-16",
"version": "1.3.1",
"version": "1.4.0",
"description": "JavaScript Testing utilities for React",

@@ -5,0 +5,0 @@ "homepage": "http://airbnb.io/enzyme/",

@@ -38,2 +38,3 @@ /* eslint no-use-before-define: 0 */

ensureKeyOrUndefined,
simulateError,
} from 'enzyme-adapter-utils';

@@ -288,2 +289,15 @@ import findCurrentFiberUsingSlowPath from './findCurrentFiberUsingSlowPath';

},
simulateError(nodeHierarchy, rootNode, error) {
const { instance: catchingInstance } = nodeHierarchy
.find(x => x.instance && x.instance.componentDidCatch) || {};
simulateError(
error,
catchingInstance,
rootNode,
nodeHierarchy,
nodeTypeFromType,
adapter.displayNameOfNode,
);
},
simulateEvent(node, event, mock) {

@@ -305,2 +319,3 @@ const mappedEvent = mapNativeEventNames(event, eventOptions);

createShallowRenderer(/* options */) {
const adapter = this;
const renderer = new ShallowRenderer();

@@ -354,2 +369,12 @@ let isDOM = false;

},
simulateError(nodeHierarchy, rootNode, error) {
simulateError(
error,
renderer._instance,
cachedNode,
nodeHierarchy.concat(cachedNode),
nodeTypeFromType,
adapter.displayNameOfNode,
);
},
simulateEvent(node, event, ...args) {

@@ -356,0 +381,0 @@ const handler = node.props[propFromEvent(event, eventOptions)];

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc