Example #1
0
 def test_delimiter_disambiguate(self):
     self.assertEquals(decode_list('2xx x xx3', 'x'), ['2x', 'x3'])
Example #2
0
 def test_delimiter_suffix(self):
     self.assertEquals(decode_list('2xx', 'x'), ['2x'])
Example #3
0
 def test_delimiter_ambiguous(self):
     self.assertEquals(decode_list('2xxxxx3', 'x'), ['2xx', 3])
Example #4
0
 def test_trailing_delimiter(self):
     self.assertEquals(decode_list('0,', ','), [0])
Example #5
0
 def test_delimiter_prefix(self):
     self.assertEquals(decode_list('xx2', 'x'), ['x2'])
Example #6
0
 def test_empty_list(self):
     self.assertEquals(decode_list('x', 'x'), [])
Example #7
0
 def test_one_element(self):
     self.assertEquals(decode_list('0', 'x'), [0])
Example #8
0
 def test_delimiter_ambiguous(self):
     self.assertEquals(decode_list('2xxxxx3', 'x'), ['2xx', 3])
Example #9
0
 def test_delimiter_disambiguate(self):
     self.assertEquals(decode_list('2xx x xx3', 'x'), ['2x', 'x3'])
Example #10
0
 def test_delimiter_suffix(self):
     self.assertEquals(decode_list('2xx', 'x'), ['2x'])
Example #11
0
 def test_delimiter_prefix(self):
     self.assertEquals(decode_list('xx2', 'x'), ['x2'])
Example #12
0
 def test_trailing_delimiter(self):
     self.assertEquals(decode_list('0,', ','), [0])
Example #13
0
 def test_one_element(self):
     self.assertEquals(decode_list('0', 'x'), [0])
Example #14
0
 def test_empty_list(self):
     self.assertEquals(decode_list('x', 'x'), [])