예제 #1
0
	def test_automatic_favourite(self):
		pastie = Pastie(slug=TEST_SLUG1)
		pastie.save()
		self.assertEqual(pastie.favourite, None)
		shell = self.get_shell(pastie, self.lib)
		shell.save()
		self.failUnless(pastie.favourite)
예제 #2
0
	def test_slug_generation(self):
		# slug is generated on save
		pastie = Pastie()
		pastie.save()
		self.assertEqual(len(pastie.slug), settings.MOOSHELL_SLUG_LENGTH)
		# slug may be forced
		pastie = Pastie(slug=TEST_SLUG1)
		pastie.save()
		self.assertEqual(pastie.slug, TEST_SLUG1)