def test_send_result_collection(self, mock_post): """Can add a treeherder collections to a TreeherderRequest.""" mock_post.return_value = self._expected_response_return_object() trc = TreeherderResultSetCollection() for resultset in self.resultset_data: trc.add(trc.get_resultset(resultset)) client = TreeherderClient( protocol='http', host='host', ) client.post_collection('project', 'key', 'secret', trc) path, resp = mock_post.call_args self.assertEqual(mock_post.call_count, 1) self.assertEqual(trc.to_json(), resp['data'])
def test_send_result_collection(self, mock_send): """Can add a treeherder collections to a TreeherderRequest.""" trc = TreeherderResultSetCollection() for resultset in self.resultset_data: trc.add(trc.get_resultset(resultset)) req = TreeherderRequest( protocol='http', host='host', project='project', oauth_key='key', oauth_secret='secret', ) req.post(trc) self.assertEqual(mock_send.call_count, 1) self.assertEqual( trc.to_json(), mock_send.call_args_list[0][1]['data'] )
def test_send_result_collection(self, mock_post): """Can add a treeherder collections to a TreeherderRequest.""" mock_post.return_value = self._expected_response_return_object() trc = TreeherderResultSetCollection() for resultset in self.resultset_data: trc.add(trc.get_resultset(resultset)) client = TreeherderClient( protocol='http', host='host', ) client.post_collection('project', 'key', 'secret', trc) path, resp = mock_post.call_args self.assertEqual(mock_post.call_count, 1) self.assertEqual( trc.to_json(), resp['data'] )