UNPKG

auth0-lock

Version:
40 lines (28 loc) 947 B
'use strict'; var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _enzyme = require('enzyme'); var _testUtils = require('testUtils'); var _testUtils2 = require('../../testUtils'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } jest.mock('ui/input/input_wrap', function () { return (0, _testUtils.mockComponent)('input_wrap'); }); var getComponent = function getComponent() { return require('ui/input/email_input').default; }; describe('EmailInput', function () { var defaultProps = { autoComplete: false, invalidHint: 'invalidHint', isValid: true, onChange: jest.fn(), value: 'value', lockId: 1 }; test('renders without issue', function () { var Input = getComponent(); var component = (0, _enzyme.mount)(_react2.default.createElement(Input, defaultProps)); expect(component.html()).toMatchSnapshot(); }); });