예제 #1
0
 def test_parse_set__separate_items(self):
     self.assertEqual(set(['bar', 'foo']),
                      helpers.parse_set(['foo', 'bar']))
예제 #2
0
 def test_parse_set__empty_input(self):
     self.assertEqual(None, helpers.parse_set([]))
     self.assertEqual(None, helpers.parse_set([',', '']))
     self.assertEqual(None, helpers.parse_set(''))
     self.assertEqual(None, helpers.parse_set(' '))
예제 #3
0
 def test_parse_set__comma_separated_in_list(self):
     self.assertEqual({'bar', 'baz', 'foo'},
                      helpers.parse_set(['foo, bar ,baz']))
예제 #4
0
 def test_parse_set__normalize(self):
     self.assertEqual({'hello'}, helpers.parse_set('HELLO', normalize=True))
예제 #5
0
 def test_parse_set__comma_separated_as_string(self):
     self.assertEqual({'bar', 'bAz', 'foo'},
                      helpers.parse_set('foo, bar ,bAz'))