def test_transactions(self): """Test if a set of transactions is returned""" http_requests = setup_http_server() client = ConduitClient(PHABRICATOR_URL, 'aaaa') _ = client.transactions(69, 73, 78) expected = [{ '__conduit__': ['True'], 'output': ['json'], 'params': { '__conduit__': { 'token': 'aaaa' }, 'ids': [69, 73, 78] } }] self.assertEqual(len(http_requests), len(expected)) for i in range(len(expected)): rparams = http_requests[i].parsed_body rparams['params'] = json.loads(rparams['params'][0]) self.assertDictEqual(rparams, expected[i])
def test_transactions(self): """Test if a set of transactions is returned""" http_requests = setup_http_server() client = ConduitClient(PHABRICATOR_URL, 'aaaa') _ = client.transactions(69, 73, 78) expected = [{ '__conduit__' : ['True'], 'output' : ['json'], 'params' : { '__conduit__' : {'token': 'aaaa'}, 'ids' : [69, 73, 78] } }] self.assertEqual(len(http_requests), len(expected)) for i in range(len(expected)): rparams = http_requests[i].parsed_body rparams['params'] = json.loads(rparams['params'][0]) self.assertDictEqual(rparams, expected[i])