def test_parse_planetary_links(self): api_result, _, _ = make_api_result("char/planetary_links.xml") result = evelink_pi.parse_planetary_links(api_result) self.assertEqual(result, { 1014990361645: {'source_id': 1014990361645, 'destination_id': 1014990361652, 'link_level': 0, }, 1014990361646: {'source_id': 1014990361646, 'destination_id': 1014990361652, 'link_level': 0, }, })
def planetary_links(self, planet_id, api_result=None): """Get a list of PI links for a character's planet.""" return api.APIResult(parse_planetary_links(api_result.result), api_result.timestamp, api_result.expires)