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