Advertisement
Guest User

Untitled

a guest
Mar 7th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. @httpretty.activate
  2. def test_get_issues(self):
  3.  
  4. from_date = str_to_datetime('2015-01-01')
  5.  
  6. body = read_file('data/jira/jira_issues_page_1.json')
  7. httpretty.register_uri(httpretty.GET,
  8. JIRA_SEARCH_URL,
  9. body=body, status=200)
  10.  
  11. body = read_file('data/jira/jira_issues_page_2.json')
  12. httpretty.register_uri(httpretty.GET,
  13. JIRA_SEARCH_URL,
  14. body=body, status=200)
  15.  
  16. client = JiraClient(url='http://example.com', project='perceval',
  17. user='user', password='password',
  18. verify=False, cert=None, max_issues=2)
  19.  
  20. response = client.get_issues(from_date)
  21.  
  22. req = httpretty.last_request()
  23.  
  24. for item in response:
  25. print(item)
  26.  
  27. self.assertEqual(req.method, 'GET')
  28. self.assertRegex(req.path, '/rest/api/2/search')
  29. 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