def rename(self, name): self.name = name fp = self.fp() self.slug = slugify(name) if fp.exists(): fp.moveTo(self.fp())
def test_patch_notes(self): s = u"6/17/12 Patch Notes" e = "6-17-12-patch-notes" self.assertEqual(e, slugify(s))
def rename(self, title): self.title = title self.slug = slugify(title)
def test_flavor_text(self): s = u"Flavor Text" e = "flavor-text" self.assertEqual(e, slugify(s))
def test_space(self): s = u"spheres in space" e = "spheres-in-space" self.assertEqual(e, slugify(s))
def test_lower(self): s = u"Lower" e = "lower" self.assertEqual(e, slugify(s))
def test_noop(self): s = u"noop" e = "noop" self.assertEqual(e, slugify(s))
def url_for_comic(comic, **kwargs): return url_for("comics", u=comic.universe, cid=comic.id, name=slugify(comic.title), **kwargs)