def test_get_and_confirm_status_bad_result(self, _get): response = requests.Response() response.status_code = 500 _get.return_value = response req = Requester('foo', 'bar') with self.assertRaises(JenkinsAPIException) as ae: req.get_and_confirm_status( url='http://dummy', params={'param': 'value'}) print ae.exception.message self.assertTrue(ae.exception.message=="Operation failed. url=None, headers=None, status=500, text=")
def test_get_and_confirm_status_bad_result(self, _get): response = requests.Response() response.status_code = 500 _get.return_value = response req = Requester('foo', 'bar') with self.assertRaises(JenkinsAPIException) as ae: req.get_and_confirm_status(url='http://dummy', params={'param': 'value'}) print ae.exception.message self.assertTrue( ae.exception.message == "Operation failed. url=None, headers=None, status=500, text=")
def test_get_and_confirm_status(self, _get): response = requests.Response() response.status_code = 200 _get.return_value = response req = Requester('foo', 'bar') ret = req.get_and_confirm_status(url='http://dummy', params={'param': 'value'}) self.assertTrue(isinstance(ret, requests.Response))
def test_get_and_confirm_status(self, _get): response = requests.Response() response.status_code = 200 _get.return_value = response req = Requester('foo', 'bar') ret = req.get_and_confirm_status( url='http://dummy', params={'param': 'value'}) self.assertTrue(isinstance(ret, requests.Response))
def test_get_version_nonexistent(self, _base_poll, _poll): class MockResponse(object): def __init__(self): self.headers = {} base_url = 'http://localhost:8080' mock_requester = Requester(username='******', password='******') mock_requester.get_and_confirm_status = mock.MagicMock(return_value=MockResponse()) J = Jenkins(base_url, username='******', password='******', requester=mock_requester) self.assertEquals('0.0', J.version)
def test_get_version_nonexistent(self, _base_poll, _poll): class MockResponse(object): def __init__(self): self.headers = {} base_url = 'http://localhost:8080' mock_requester = Requester(username='******', password='******') mock_requester.get_and_confirm_status = mock.MagicMock( return_value=MockResponse()) J = Jenkins(base_url, username='******', password='******', requester=mock_requester) self.assertEquals('0.0', J.version)