Example #1
0
 def test_root(self):
     obj = {'a': None}
     self.assertEqual(obj, parse(unparse(obj)))
     self.assertEqual(unparse(obj), unparse(parse(unparse(obj))))
Example #2
0
 def test_attrib_and_text(self):
     obj = {'a': {'@href': 'x', '#text': 'y'}}
     self.assertEqual(obj, parse(unparse(obj)))
     self.assertEqual(unparse(obj), unparse(parse(unparse(obj))))
Example #3
0
 def test_list(self):
     obj = {'a': {'b': ['1', '2', '3']}}
     self.assertEqual(obj, parse(unparse(obj)))
     self.assertEqual(unparse(obj), unparse(parse(unparse(obj))))
Example #4
0
 def test_simple_text(self):
     obj = {'a': 'b'}
     self.assertEqual(obj, parse(unparse(obj)))
     self.assertEqual(unparse(obj), unparse(parse(unparse(obj))))
Example #5
0
 def test_attrib(self):
     obj = {'a': {'@href': 'x'}}
     self.assertEqual(obj, parse(unparse(obj)))
     self.assertEqual(unparse(obj), unparse(parse(unparse(obj))))
Example #6
0
 def test_list(self):
     obj = {'a': {'b': ['1', '2', '3']}}
     self.assertEqual(obj, parse(unparse(obj)))
     self.assertEqual(unparse(obj), unparse(parse(unparse(obj))))
Example #7
0
 def test_attrib_and_text(self):
     obj = {'a': {'@href': 'x', '#text': 'y'}}
     self.assertEqual(obj, parse(unparse(obj)))
     self.assertEqual(unparse(obj), unparse(parse(unparse(obj))))
Example #8
0
 def test_attrib(self):
     obj = {'a': {'@href': 'x'}}
     self.assertEqual(obj, parse(unparse(obj)))
     self.assertEqual(unparse(obj), unparse(parse(unparse(obj))))
Example #9
0
 def test_simple_text(self):
     obj = {'a': 'b'}
     self.assertEqual(obj, parse(unparse(obj)))
     self.assertEqual(unparse(obj), unparse(parse(unparse(obj))))
Example #10
0
 def test_root(self):
     obj = {'a': None}
     self.assertEqual(obj, parse(unparse(obj)))
     self.assertEqual(unparse(obj), unparse(parse(unparse(obj))))