def xtest_nested_order4(self): doc = Elem() doc.a1.b1 = 'b1' doc.a2 = 'a2' doc.a1 = 'a1' expected = {'a1': {'b1': 'b1', 'text': 'a1'}, 'a2':'a2'} out = doc.to_dict() self.assertDictEqual(expected, out)