def test_issue(self): """Test if issue call works""" body = read_file('data/redmine/redmine_issue_7311.json') httpretty.register_uri(httpretty.GET, REDMINE_ISSUE_7311_URL, body=body, status=200) client = RedmineClient(REDMINE_URL, 'aaaa') result = client.issue(7311) self.assertEqual(result, body) expected = { 'key' : ['aaaa'], 'include' : ['attachments,changesets,children,journals,relations,watchers'] } req = httpretty.last_request() self.assertEqual(req.method, 'GET') self.assertRegex(req.path, '/issues/7311.json') self.assertDictEqual(req.querystring, expected)
def test_issue(self): """Test if issue call works""" body = read_file('data/redmine/redmine_issue_7311.json') httpretty.register_uri(httpretty.GET, REDMINE_ISSUE_7311_URL, body=body, status=200) client = RedmineClient(REDMINE_URL, 'aaaa') result = client.issue(7311) self.assertEqual(result, body) expected = { 'key': ['aaaa'], 'include': ['attachments,changesets,children,journals,relations,watchers'] } req = httpretty.last_request() self.assertEqual(req.method, 'GET') self.assertRegex(req.path, '/issues/7311.json') self.assertDictEqual(req.querystring, expected)