示例#1
0
 def test_comma_separated_integers(self):
     """Test VALIDATOR CommaSeparatedIntegers works."""
     with self.flask_app.test_request_context('/'):
         f = LoginForm()
         f.email.data = '1 2 3'
         u = validator.CommaSeparatedIntegers()
         u.__call__(f, f.email)
示例#2
0
 def test_unique(self):
     """Test VALIDATOR Unique works."""
     with self.flask_app.test_request_context('/'):
         f = LoginForm()
         f.email.data = self.email_addr
         u = validator.Unique(db.session, User, User.email_addr)
         u.__call__(f, f.email)
示例#3
0
 def test_not_allowed_chars(self):
     """Test VALIDATOR NotAllowedChars works."""
     with self.flask_app.test_request_context('/'):
         f = LoginForm()
         f.email.data = self.email_addr + "$"
         u = validator.NotAllowedChars()
         u.__call__(f, f.email)
示例#4
0
 def test_unique(self):
     """Test VALIDATOR Unique works."""
     with self.app.test_request_context('/'):
         f = LoginForm()
         f.email.data = Fixtures.email_addr
         u = pybossa.validator.Unique(db.session, model.User,
                                      model.User.email_addr)
         u.__call__(f, f.email)