def test_slug_unique_for_language_if_slug_is_the_same(self):
     simple_en_1 = Simple()
     simple_en_1.set_current_language('en')
     simple_en_1.name = 'SimpleOne'
     simple_en_1.slug = 'simpleone'
     simple_en_1.save()
     # make another instance with same name
     simple_en_2 = Simple()
     simple_en_2.set_current_language('en')
     simple_en_2.name = 'SimpleOne'
     simple_en_2.slug = 'simpleone'
     simple_en_2.save()
     # slugs should not be same.
     self.assertNotEquals(simple_en_1.slug, simple_en_2.slug)
Esempio n. 2
0
 def test_slug_unique_for_language_if_slug_is_the_same(self):
     simple_en_1 = Simple()
     simple_en_1.set_current_language('en')
     simple_en_1.name = 'SimpleOne'
     simple_en_1.slug = 'simpleone'
     simple_en_1.save()
     # make another instance with same name
     simple_en_2 = Simple()
     simple_en_2.set_current_language('en')
     simple_en_2.name = 'SimpleOne'
     simple_en_2.slug = 'simpleone'
     simple_en_2.save()
     # slugs should not be same.
     self.assertNotEquals(simple_en_1.slug, simple_en_2.slug)
 def test_existing_object(self):
     simple = Simple()
     simple.set_current_language('en')
     simple.save()
     # slug is now the default
     simple.name = 'A new name'
     simple.slug = None
     simple.save()
     self.assertEquals('a-new-name', simple.slug)
Esempio n. 4
0
 def test_existing_object(self):
     simple = Simple()
     simple.set_current_language('en')
     simple.save()
     # slug is now the default
     simple.name = 'A new name'
     simple.slug = None
     simple.save()
     self.assertEquals('a-new-name', simple.slug)