(self)
| 1757 | self.assertListKeyEqual(deployments, lambda d: d.id, [263877258, 262350588]) |
| 1758 | |
| 1759 | def testGetDiscussions(self): |
| 1760 | repo = self.g.get_repo("PyGithub/PyGithub") |
| 1761 | discussion_schema = """ |
| 1762 | author { login } |
| 1763 | number |
| 1764 | repository { |
| 1765 | owner { login } |
| 1766 | name |
| 1767 | } |
| 1768 | title |
| 1769 | """ |
| 1770 | discussions_pages = repo.get_discussions(discussion_schema) |
| 1771 | discussions = list(discussions_pages) |
| 1772 | # would perform an extra request if called before iterating discussions_pages |
| 1773 | self.assertEqual(discussions_pages.totalCount, 65) |
| 1774 | self.assertEqual(len(discussions), 65) |
| 1775 | self.assertEqual(discussions[0].number, 3044) |
| 1776 | self.assertEqual(discussions[-1].number, 1780) |
| 1777 | |
| 1778 | discussion = discussions[28] |
| 1779 | self.assertEqual(discussion.author.login, "arunanandhan") |
| 1780 | self.assertEqual(discussion.number, 2480) |
| 1781 | self.assertEqual(discussion.repository.owner.login, "PyGithub") |
| 1782 | self.assertEqual(discussion.repository.name, "PyGithub") |
| 1783 | self.assertEqual(discussion.title, "Is there a way to search if a string present in default branch?") |
| 1784 | |
| 1785 | def testGetDiscussion(self): |
| 1786 | repo = self.g.get_repo("PyGithub/PyGithub") |
nothing calls this directly
no test coverage detected