Пример #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'), [])