def test_tag_d_validation(self): t = TagField() self.assertEqual(t.clean('foo'), 'foo') self.assertEqual(t.clean('foo bar baz'), 'foo bar baz') self.assertEqual(t.clean('foo,bar,baz'), 'foo,bar,baz') self.assertEqual(t.clean('foo, bar, baz'), 'foo, bar, baz') self.assertEqual(t.clean('foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar'), 'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar') self.assertRaises(forms.ValidationError, t.clean, 'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbn bar')
def test_tag_d_validation(self): t = TagField() self.assertEqual(t.clean('foo'), 'foo') self.assertEqual(t.clean('foo bar baz'), 'foo bar baz') self.assertEqual(t.clean('foo,bar,baz'), 'foo,bar,baz') self.assertEqual(t.clean('foo, bar, baz'), 'foo, bar, baz') self.assertEqual(t.clean('foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar'), 'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar') self.assertRaises(forms.ValidationError, t.clean, 'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbn bar')
def testFormFields(self): from django.forms import ValidationError t = TagField() self.assertEqual(u'foo', t.clean('foo')) self.assertEqual(u'foo bar baz', t.clean('foo bar baz')) self.assertEqual(u'foo,bar,baz', t.clean('foo,bar,baz')) self.assertEqual(u'foo, bar, baz', t.clean('foo, bar, baz')) self.assertEqual(u'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar', t.clean('foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar')) self.assertRaises(ValidationError, t.clean, 'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbn bar')
def test_tag_d_validation(self): t = TagField(required=False) self.assertEqual(t.clean(""), "") self.assertEqual(t.clean("foo"), "foo") self.assertEqual(t.clean("foo bar baz"), "foo bar baz") self.assertEqual(t.clean("foo,bar,baz"), "foo,bar,baz") self.assertEqual(t.clean("foo, bar, baz"), "foo, bar, baz") self.assertEqual( t.clean("foo qwertyuiopasdfghjklzxcvbnm" "qwertyuiopasdfghjklzxcvb bar"), "foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar", ) self.assertRaises(forms.ValidationError, t.clean, "foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbn bar")
def testFormFields(self): from django.forms import ValidationError t = TagField() self.assertEqual(u'foo', t.clean('foo')) self.assertEqual(u'foo bar baz', t.clean('foo bar baz')) self.assertEqual(u'foo,bar,baz', t.clean('foo,bar,baz')) self.assertEqual(u'foo, bar, baz', t.clean('foo, bar, baz')) self.assertEqual( u'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar', t.clean( 'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar')) self.assertRaises( ValidationError, t.clean, 'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbn bar')
def test_tag_d_validation(self): t = TagField() self.assertEquals(t.clean('foo'), u'foo') self.assertEquals(t.clean('foo bar baz'), u'foo bar baz') self.assertEquals(t.clean('foo,bar,baz'), u'foo,bar,baz') self.assertEquals(t.clean('foo, bar, baz'), u'foo, bar, baz') self.assertEquals(t.clean('foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar'), u'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar') try: t.clean('foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbn bar') except forms.ValidationError, ve: self.assertEquals(str(ve), "[u'Each tag may be no more than 50 characters long.']")
def test_tag_d_validation(self): t = TagField() self.assertEquals(t.clean('foo'), u'foo') self.assertEquals(t.clean('foo bar baz'), u'foo bar baz') self.assertEquals(t.clean('foo,bar,baz'), u'foo,bar,baz') self.assertEquals(t.clean('foo, bar, baz'), u'foo, bar, baz') self.assertEquals(t.clean('foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar'), u'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar') try: t.clean('foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbn bar') except forms.ValidationError, ve: self.assertEquals(str(ve), "[u'Each tag may be no more than 50 characters long.']")
def test_tag_d_validation(self): t = TagField() self.assertEqual(t.clean('foo'), u'foo') self.assertEqual(t.clean('foo bar baz'), u'foo bar baz') self.assertEqual(t.clean('foo,bar,baz'), u'foo,bar,baz') self.assertEqual(t.clean('foo, bar, baz'), u'foo, bar, baz') self.assertEqual(t.clean('foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar'), u'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar') try: t.clean('foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbn bar') except forms.ValidationError as ve: self.assertEqual(ve.messages, ['Each tag may be no more than 50 characters long.']) except Exception as e: raise e else: raise self.failureException('a ValidationError exception was supposed to have been raised.')
def test_tag_d_validation(self): t = TagField() self.assertEqual(t.clean('foo'), 'foo') self.assertEqual(t.clean('foo bar baz'), 'foo bar baz') self.assertEqual(t.clean('foo,bar,baz'), 'foo,bar,baz') self.assertEqual(t.clean('foo, bar, baz'), 'foo, bar, baz') self.assertEqual(t.clean('foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar'), 'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar') try: t.clean('foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbn bar') except forms.ValidationError as exc: self.assertEqual(str(exc), str([six.text_type('Each tag may be no more than 50 characters long.')])) except Exception as exc: raise exc else: raise self.failureException('a ValidationError exception was supposed to have been raised.')
def test_tag_d_validation(self): t = TagField() self.assertEquals(t.clean('foo'), u'foo') self.assertEquals(t.clean('foo bar baz'), u'foo bar baz') self.assertEquals(t.clean('foo,bar,baz'), u'foo,bar,baz') self.assertEquals(t.clean('foo, bar, baz'), u'foo, bar, baz') self.assertEquals( t.clean( 'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar'), u'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvb bar') try: t.clean( 'foo qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbn bar') except forms.ValidationError as ve: self.assertEquals( ve.messages, ['Each tag may be no more than 50 characters long.']) except Exception as e: raise e else: raise self.failureException( 'a ValidationError exception was supposed to have been raised.' )