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

Method testDiscussions

tests/Team.py:113–140  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

111 self.assertEqual(team.url, "/teams/42")
112
113 def testDiscussions(self):
114 discussions = list(self.team.get_discussions())
115 self.assertEqual(len(discussions), 1)
116
117 d = discussions[0]
118 self.assertEqual(d.author.login, "jacquev6")
119 self.assertEqual(d.body, "BODY")
120 self.assertEqual(d.body_html, "<p>BODY</p>")
121 self.assertEqual(d.body_version, "bedf0740b01d2d758cff9873c2387817")
122 self.assertEqual(d.comments_count, 0)
123 self.assertEqual(
124 d.comments_url, "https://api.github.com/organizations/1234567/team/12345678/discussions/1/comments"
125 )
126 self.assertEqual(d.created_at, datetime(2019, 10, 8, 21, 3, 36, tzinfo=timezone.utc))
127 self.assertEqual(
128 d.html_url,
129 "https://github.com/orgs/BeaverSoftware/teams/Team/discussions/1",
130 )
131 self.assertEqual(d.last_edited_at, None)
132 self.assertEqual(d.node_id, "MDE0OlRlYW1EaXNjdXNzaW9uMzA=")
133 self.assertEqual(d.number, 1)
134 self.assertEqual(d.pinned, True)
135 self.assertEqual(d.private, False)
136 self.assertEqual(d.team_url, "https://api.github.com/organizations/1234567/team/12345678")
137 self.assertEqual(d.title, "TITLE")
138 self.assertEqual(d.updated_at, datetime(2019, 10, 8, 21, 3, 36, tzinfo=timezone.utc))
139 self.assertEqual(d.url, "https://api.github.com/organizations/1234567/team/12345678/discussions/1")
140 self.assertEqual(repr(d), 'TeamDiscussion(title="TITLE", number=1)')
141
142 def testMembers(self):
143 user = self.g.get_user("jacquev6")

Callers

nothing calls this directly

Calls 1

get_discussionsMethod · 0.45

Tested by

no test coverage detected