Exemple #1
0
 def test_slug_cannot_contain_slashes(self):
     article = Article()
     article.slug = u'TDT/4100'
     try:
         article.save()
         self.assertEqual(1, 2)  # this should not be reached
     except ValidationError:
         self.assertEqual(1, 1)  # correct error was raised
Exemple #2
0
 def test_slug_should_strip_whitespace_when_saved(self):
     article = Article()
     article.slug = u'   PADDED\v\t \n'
     article.save()
     self.assertEqual(article.slug, u'PADDED')
Exemple #3
0
 def test_slug_should_uppercase_when_saved(self):
     article = Article()
     article.slug = "lowercase"
     article.save()
     self.assertEqual(article.slug, "LOWERCASE")
Exemple #4
0
 def test_slug_should_uppercase_when_saved(self):
     article = Article()
     article.slug = u'lowercase'
     article.save()
     self.assertEqual(article.slug, u'LOWERCASE')
Exemple #5
0
 def test_slug_should_uppercase_when_saved(self):
     article = Article()
     article.slug = "lowercase"
     article.save()
     self.assertEqual(article.slug, "LOWERCASE")