class TagFieldTestCase(SimpleTestCase): def setUp(self): self.tags = TagField() self.model = TagModel() def test_default_separator(self): self.assertEqual('|', self.tags.separator) def test_separator_parameter(self): tags = TagField(separator=',') self.assertEqual(',', tags.separator) def test_default_blank(self): self.assertTrue(self.tags.blank) def test_blank_parameter(self): tags = TagField(blank=False) self.assertFalse(tags.blank) def test_to_python_string(self): actual = self.tags.to_python('tag1|tag2') expected = ['tag1', 'tag2'] self.assertEqual(expected, actual) def test_to_python_list(self): actual = self.tags.to_python(['tag1', 'tag2']) expected = ['tag1', 'tag2'] self.assertEqual(expected, actual)
def setUp(self): self.tags = TagField() self.model = TagModel()