def test_empty(self):
     self.assertEqual(_decode_field('$'), '')
     self.assertEqual(_decode_field('$', '$'), '')
 def test_prefix_strip(self):
     self.assertEqual(_decode_field('##'), '#')
     self.assertEqual(_decode_field('#$'), '$')
     self.assertEqual(_decode_field('$#'), '#')
     self.assertEqual(_decode_field('$$'), '$')
 def test_unicode_escape(self):
     self.assertEqual(_decode_field(r'\u2603'), '\N{SNOWMAN}')
 def test_null(self):
     self.assertTrue(_decode_field('#') is None)
     self.assertTrue(_decode_field('#', '#') is None)
 def test_prev(self):
     self.assertTrue(_decode_field('', None) is None)
     self.assertTrue(_decode_field('', '') == '')
     self.assertTrue(_decode_field('', '#') == '#')
Exemple #6
0
 def test_empty(self):
     self.assertEqual(_decode_field('$'), '')
     self.assertEqual(_decode_field('$', '$'), '')
Exemple #7
0
 def test_unicode_escape(self):
     self.assertEqual(_decode_field(r'\u2603'), u'\N{SNOWMAN}')
Exemple #8
0
 def test_prefix_strip(self):
     self.assertEqual(_decode_field('##'), '#')
     self.assertEqual(_decode_field('#$'), '$')
     self.assertEqual(_decode_field('$#'), '#')
     self.assertEqual(_decode_field('$$'), '$')
Exemple #9
0
 def test_prev(self):
     self.assertTrue(_decode_field('', None) is None)
     self.assertTrue(_decode_field('', '') == '')
     self.assertTrue(_decode_field('', '#') == '#')
Exemple #10
0
 def test_null(self):
     self.assertTrue(_decode_field('#') is None)
     self.assertTrue(_decode_field('#', '#') is None)