def test_name_with_spaces(self): name = u'test test' self.assertEquals(u'test-test', generate_id(name, self.portal))
def test_existing_name(self): create(Builder('file').titled('test')) name = u'test' self.assertEquals(u'test-1', generate_id(name, self.portal))
def test_name_with_umlauts(self): create(Builder('file').titled('test')) name = u't\xf6st' self.assertEquals(u'tost', generate_id(name, self.portal))
def test_name_starting_with_underscore(self): name = u'_test' self.assertEquals(u'test', generate_id(name, self.portal))