def test_ftp_support_url(self): form = forms.AddonFormSupport({'support_url': 'ftp://foo.com'}, request=None) assert not form.is_valid() assert form.errors['support_url'][0][1] == u'Enter a valid URL.'
def test_http_support_url(self): form = forms.AddonFormSupport({'support_url': 'http://foo.com'}, request=None) assert form.is_valid()
def test_bogus_support_url(self): form = forms.AddonFormSupport( {'support_url': 'javascript://something.com'}, request=None) assert not form.is_valid() assert form.errors['support_url'][0][1] == u'Enter a valid URL.'