def test_UserNameParameter(self): email = "test <*****@*****.**>" self.do_ParameterTest(value=email, expect=email, klass=UserNameParameter(), name="username", label="Your name:")
def test_UserNameParameterErrorTestAtBuildbotBisInvalidMail(self): self.do_ParameterTest(value="<*****@*****.**>", expect=CollectedValidationError, expectKind=Exception, klass=UserNameParameter(debug=False), name="username", label="Your name:")
def test_UserNameParameterError(self): for value in ["test","*****@*****.**","<*****@*****.**>"]: self.do_ParameterTest(value=value, expect=ValidationError, expectKind=Exception, klass=UserNameParameter(debug=False), name="username", label="Your name:")
def test_UserNameParameter(self): email = "test <*****@*****.**>" self.do_ParameterTest(value=email, expect=email, klass=UserNameParameter(), name="username", label="Your name:", expectJson='{"regex": null, "need_email": true, "multiple": false, ' '"name": "username", "default": "", "required": false, ' '"label": "Your name:", "tablabel": "Your name:", "hide": false, ' '"fullName": "username", "type": "text", "size": 30}')
def test_UserNameParameterIsValidMailBis(self): email = "<*****@*****.**>" self.do_ParameterTest(value=email, expect=email, klass=UserNameParameter(), name="username", label="Your name:", expectJson='{"name": "username", "fullName": "username", ' '"label": "Your name:", "tablabel": "Your name:", "type": "username", ' '"default": "", "required": false, "multiple": false, "regex": null, ' '"hide": false, "maxsize": null, "size": 30, ' '"need_email": true, "autopopulate": null}')