Exemplo n.º 1
0
 def test_from_endpoints(self):
     f1 = EndpointsField()
     self.assertEqual(f1.from_endpoints([u"foo", u"bar"]), u"foo,bar")
     self.assertEqual(f1.from_endpoints([]), u"")
     f2 = EndpointsField(separator=u"+")
     self.assertEqual(f2.from_endpoints([u"foo", u"bar"]), u"foo+bar")
Exemplo n.º 2
0
 def test_clean_two_endpoints(self):
     f = EndpointsField()
     self.assertEqual(f.clean(u"foo, bar"), [u"foo", u"bar"])
Exemplo n.º 3
0
 def test_clean_invalid_endpoint(self):
     f = EndpointsField()
     self.assertRaises(forms.ValidationError, f.clean, u"foo:bar")
Exemplo n.º 4
0
 def test_clean_invalid_type(self):
     f = EndpointsField()
     self.assertRaises(forms.ValidationError, f.clean, 5)
Exemplo n.º 5
0
 def test_clean_one_endpoint(self):
     f = EndpointsField()
     self.assertEqual(f.clean(u"foo"), [u"foo"])
Exemplo n.º 6
0
 def test_clean_none(self):
     f = EndpointsField()
     self.assertEqual(f.clean(None), [])
Exemplo n.º 7
0
 def test_clean_empty_string(self):
     f = EndpointsField()
     self.assertEqual(f.clean(""), [])
 def test_from_endpoints(self):
     f1 = EndpointsField()
     self.assertEqual(f1.from_endpoints([u"foo", u"bar"]), u"foo,bar")
     self.assertEqual(f1.from_endpoints([]), u"")
     f2 = EndpointsField(separator=u"+")
     self.assertEqual(f2.from_endpoints([u"foo", u"bar"]), u"foo+bar")
 def test_clean_two_endpoints(self):
     f = EndpointsField()
     self.assertEqual(f.clean(u"foo, bar"), [u"foo", u"bar"])
Exemplo n.º 10
0
 def test_clean_one_endpoint(self):
     f = EndpointsField()
     self.assertEqual(f.clean(u"foo"), [u"foo"])
Exemplo n.º 11
0
 def test_clean_empty_string(self):
     f = EndpointsField()
     self.assertEqual(f.clean(""), [])
Exemplo n.º 12
0
 def test_clean_none(self):
     f = EndpointsField()
     self.assertEqual(f.clean(None), [])