Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @httpretty.activate
- def test_get_issues(self):
- from_date = str_to_datetime('2015-01-01')
- body = read_file('data/jira/jira_issues_page_1.json')
- httpretty.register_uri(httpretty.GET,
- JIRA_SEARCH_URL,
- body=body, status=200)
- body = read_file('data/jira/jira_issues_page_2.json')
- httpretty.register_uri(httpretty.GET,
- JIRA_SEARCH_URL,
- body=body, status=200)
- client = JiraClient(url='http://example.com', project='perceval',
- user='user', password='password',
- verify=False, cert=None, max_issues=2)
- response = client.get_issues(from_date)
- req = httpretty.last_request()
- for item in response:
- print(item)
- self.assertEqual(req.method, 'GET')
- self.assertRegex(req.path, '/rest/api/2/search')
- self.assertRegex(req.query, 'jql=project=%20perceval%20AND%20updated%20>%202015-01-01&startAt=3&maxResults=2')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement