def test_reset_password_password2(self): """Test ResetPasswordForm password2.""" from invenio.modules.accounts.forms import ResetPasswordForm form = ResetPasswordForm( password=self.password, password2=self.password ) assert form.validate() is True form = ResetPasswordForm( password=self.password, password2=self.password+"different" ) assert form.validate() is False
def test_reset_password_password(self): """Test ResetPasswordForm password.""" from invenio.modules.accounts.forms import ResetPasswordForm not_valid_pwd = "x" * (self.min_len - 1) valid_pwd = "x" * self.min_len form = ResetPasswordForm( password=self.password, password2=self.password ) assert form.validate() is True form = ResetPasswordForm( password=not_valid_pwd, password2=not_valid_pwd ) assert form.validate() is False form = ResetPasswordForm( password=valid_pwd, password2=valid_pwd ) assert form.validate() is True