def human_id(self): """Subclasses may override this provide a pretty ID which can be used for bash completion. """ if 'name' in self.__dict__ and self.HUMAN_ID: return utils.slugify(self.name) return None
def test_slugify(self): import unicodedata # noqa self.assertEqual('not_unicode', utils.slugify('not_unicode')) self.assertEqual('unicode', utils.slugify(unicode('unicode'))) self.assertEqual('slugify-test', utils.slugify('SLUGIFY% test!'))
def test_slugify(self): import unicodedata # noqa self.assertEqual('not_unicode', utils.slugify('not_unicode')) self.assertEqual('unicode', utils.slugify(six.u('unicode'))) self.assertEqual('slugify-test', utils.slugify('SLUGIFY% test!'))