示例#1
0
 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
示例#2
0
 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!'))
示例#4
0
    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!'))