auth0-lock
Version:
Auth0 Lock
34 lines (32 loc) • 1.02 kB
JavaScript
;
var _react = _interopRequireDefault(require("react"));
var _enzyme = require("enzyme");
var _password_strength = _interopRequireDefault(require("../../../../ui/input/password/password_strength"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
describe('PasswordStrength', function () {
beforeEach(function () {
jest.resetModules();
});
describe('validatePassword()', function () {
it("validates password correctly with invalid password", function () {
var policy = {
toJS: function toJS() {
return {
length: {
minLength: 20
}
};
}
};
var messages = {
foo: 'the-message'
};
var wrapper = (0, _enzyme.mount)(/*#__PURE__*/_react.default.createElement(_password_strength.default, {
policy: policy,
password: "the-password",
messages: messages
}));
expect(wrapper.html()).toMatchSnapshot();
});
});
});