def test_matchKey_4(self): alt_d = {"u": 1, "w": {"y": [5, 6], "x": 3, "z": 7}, "v": 2} alt_soup = JSONSoup() alt_soup.children = [JSONSoup()] alt_soup.children[0].children = JSONSoup() alt_soup.children[0].children.load_obj(alt_d) _expected_results = [3] expected_results = JSONSoup() expected_results.load_obj(_expected_results) self.assertEqual(alt_soup.matchKey("x"), expected_results)