Ejemplo n.º 1
0
 def test_animaux(self):
     test_json = '''{
         "animals": [
         {"type": "cat", "name": "Doe", "age": 7, "color": [{"code": "white"}]},
         {"type": "dog", "name": "Coe", "age": 5, "color": [{"code": "brown"}]},
         {"type": "pig", "name": "Poe", "age": 6, "color": [{"code": "black"}]}
         ]}'''
     expected_ = '{"animals": [{"type": "dog", "name": "Coe", "age": 5, "color": [{"code": "brown"}]}, {"type": "pig", "name": "Poe", "age": 6, "color": [{"code": "black"}]}, {"type": "cat", "name": "Doe", "age": 7, "color": [{"code": "white"}]}]}'
     self.assertEqual(jsonsort.animaux(test_json, sort_by='age'), expected_)
Ejemplo n.º 2
0
 def test_animaux(self):
     test_json = '{"animals": [{"age": 7}, {"age": 5}, {"age": 6}]}'
     expected_ = '{"animals": [{"age": 5}, {"age": 6}, {"age": 7}]}'
     self.assertEqual(jsonsort.animaux(test_json, sort_by='age'), expected_)
Ejemplo n.º 3
0
 def test_animaux(self):
     test_json = '{"animals": [{"type": pig}, {"type": cat}, {"type": dog}]}'
     expected_ = '{"animals": [{"type": cat}, {"type": dog}, {"type": pig}]}'
     self.assertEqual(jsonsort.animaux(test_json, sort_by='type'),
                      expected_)
Ejemplo n.º 4
0
 def test_animaux(self):
     test_json = '{"animals": [{"color": [{"code": "white"}]}, {"color": [{"code": "black"}]}, {"color": [{"code": "brown"}]}]}'
     expected_ = '{"animals": [{"color": [{"code": "black"}]}, {"color": [{"code": "brown"}]}, {"color": [{"code": "white"}]}]}'
     self.assertEqual(jsonsort.animaux(test_json, sort_by='color'),
                      expected_)