def process_formdata(self, valuelist): if valuelist and len(valuelist) > 1: self.data = [tags.slug(value) for value in valuelist] elif valuelist: self.data = tags.tags_list(valuelist[0]) else: self.data = []
def process_formdata(self, valuelist): if valuelist and len(valuelist) > 1: self.data = [tags.slug(value) for value in valuelist] elif valuelist: self.data = tags.tags_list(valuelist[0]) else: self.data = []
def taglist(value): return tags.tags_list(value)
def test_tags_list_strip(self): assert sorted(tags_list('a, b , ,,, c')) == ['a', 'b', 'c'] assert sorted(tags_list(' a b , c d, e ')) == ['a-b', 'c-d', 'e']
def test_tags_list_deduplication(self): assert sorted(tags_list('a b, c d, a b , e')) == ['a-b', 'c-d', 'e']
def test_tags_list_deduplication(self): self.assertEquals(['a-b', 'c-d', 'e'], sorted(tags_list('a b, c d, a b , e')))
def test_tags_list(self): assert tags_list('') == [] assert tags_list('a') == ['a'] assert sorted(tags_list('a, b, c')) == ['a', 'b', 'c'] assert sorted(tags_list('a b, c d, e')) == ['a-b', 'c-d', 'e']
def test_tags_list_strip(self): self.assertEquals(['a', 'b', 'c'], sorted(tags_list('a, b , ,,, c'))) self.assertEquals(['a-b', 'c-d', 'e'], sorted(tags_list(' a b , c d, e ')))
def test_tags_list_deduplication(self): assert sorted(tags_list('a b, c d, a b , e')) == ['a-b', 'c-d', 'e']
def test_tags_list_strip(self): assert sorted(tags_list('a, b , ,,, c')) == ['a', 'b', 'c'] assert sorted(tags_list(' a b , c d, e ')) == ['a-b', 'c-d', 'e']
def test_tags_list(self): assert tags_list('') == [] assert tags_list('a') == ['a'] assert sorted(tags_list('a, b, c')) == ['a', 'b', 'c'] assert sorted(tags_list('a b, c d, e')) == ['a-b', 'c-d', 'e']
def taglist(value): return tags.tags_list(value)