Add more invalid test cases

This commit is contained in:
leigh-mil 2018-10-23 17:15:50 -04:00
parent f93c487e80
commit d474091f5e

View File

@ -45,7 +45,10 @@ class TestName:
dummy_field.data = valid
validator(dummy_form, dummy_field)
@pytest.mark.parametrize("invalid", [""])
@pytest.mark.parametrize(
"invalid",
["", "/my name", ":-)", "Name&Name", "Ke$ha", "A^Name", "#yourvalidname"],
)
def test_Name_rejects_empty_string(self, invalid, dummy_form, dummy_field):
validator = Name()
dummy_field.data = invalid