MCPcopy Index your code
hub / github.com/PyGithub/PyGithub / testGetIssuesWithArguments

Method testGetIssuesWithArguments

tests/Repository.py:1288–1325  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1286 )
1287
1288 def testGetIssuesWithArguments(self):
1289 milestone = self.repo.get_milestone(3)
1290 user = self.g.get_user("jacquev6")
1291 otherUser = self.g.get_user("Lyloa")
1292 bug = self.repo.get_label("Bug")
1293 self.assertListKeyEqual(
1294 self.repo.get_issues(milestone, "closed"),
1295 lambda i: i.id,
1296 [3624472, 3620132, 3619658, 3561926],
1297 )
1298 self.assertListKeyEqual(self.repo.get_issues(labels=[bug]), lambda i: i.id, [4780155])
1299 self.assertListKeyEqual(self.repo.get_issues(labels=[bug.name]), lambda i: i.id, [4780155])
1300 self.assertListKeyEqual(
1301 self.repo.get_issues(assignee=user, sort="comments", direction="asc"),
1302 lambda i: i.id,
1303 [
1304 4793106,
1305 3527231,
1306 3527266,
1307 3624556,
1308 4793216,
1309 3619973,
1310 3624595,
1311 4452000,
1312 3643837,
1313 3628022,
1314 3527245,
1315 4793162,
1316 4356743,
1317 4780155,
1318 ],
1319 )
1320 self.assertListKeyEqual(
1321 self.repo.get_issues(since=datetime(2012, 5, 28, 23, 0, 0, tzinfo=timezone.utc)),
1322 lambda i: i.id,
1323 [4793216, 4793162, 4793106, 3624556, 3619973, 3527266],
1324 )
1325 self.assertListKeyEqual(self.repo.get_issues(mentioned=otherUser), lambda i: i.id, [4793162])
1326
1327 def testGetIssuesWithWildcards(self):
1328 self.assertListKeyEqual(

Callers

nothing calls this directly

Calls 5

get_milestoneMethod · 0.80
get_userMethod · 0.80
get_labelMethod · 0.80
assertListKeyEqualMethod · 0.80
get_issuesMethod · 0.45

Tested by

no test coverage detected