IssueEvent.py
1 ############################ Copyrights and license ############################ 2 # # 3 # Copyright 2012 Vincent Jacques <vincent@vincent-jacques.net> # 4 # Copyright 2012 Zearin <zearin@gonk.net> # 5 # Copyright 2013 Vincent Jacques <vincent@vincent-jacques.net> # 6 # Copyright 2014 Vincent Jacques <vincent@vincent-jacques.net> # 7 # Copyright 2016 Jannis Gebauer <ja.geb@me.com> # 8 # Copyright 2016 Peter Buckley <dx-pbuckley@users.noreply.github.com> # 9 # Copyright 2017 Simon <spam@esemi.ru> # 10 # Copyright 2018 sfdye <tsfdye@gmail.com> # 11 # # 12 # This file is part of PyGithub. # 13 # http://pygithub.readthedocs.io/ # 14 # # 15 # PyGithub is free software: you can redistribute it and/or modify it under # 16 # the terms of the GNU Lesser General Public License as published by the Free # 17 # Software Foundation, either version 3 of the License, or (at your option) # 18 # any later version. # 19 # # 20 # PyGithub is distributed in the hope that it will be useful, but WITHOUT ANY # 21 # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS # 22 # FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more # 23 # details. # 24 # # 25 # You should have received a copy of the GNU Lesser General Public License # 26 # along with PyGithub. If not, see <http://www.gnu.org/licenses/>. # 27 # # 28 ################################################################################ 29 30 from datetime import datetime, timezone 31 32 from . import Framework 33 34 35 class IssueEvent(Framework.TestCase): 36 def setUp(self): 37 super().setUp() 38 repo = self.g.get_repo("PyGithub/PyGithub", lazy=True) 39 40 # From Issue #30 41 self.event_subscribed = repo.get_issues_event(16347479) 42 self.event_assigned = repo.get_issues_event(16347480) 43 self.event_referenced = repo.get_issues_event(16348656) 44 self.event_closed = repo.get_issues_event(16351220) 45 self.event_labeled = repo.get_issues_event(98136337) 46 47 # From Issue 538 48 self.event_mentioned = repo.get_issues_event(1009034767) 49 self.event_merged = repo.get_issues_event(1015402964) 50 self.event_review_requested = repo.get_issues_event(1011101309) 51 52 # From Issue 857 53 self.event_reopened = repo.get_issues_event(1782463023) 54 self.event_unassigned = repo.get_issues_event(1782463379) 55 self.event_unlabeled = repo.get_issues_event(1782463917) 56 self.event_renamed = repo.get_issues_event(1782472556) 57 self.event_base_ref_changed = repo.get_issues_event(1782915693) 58 self.event_head_ref_deleted = repo.get_issues_event(1782917185) 59 self.event_head_ref_restored = repo.get_issues_event(1782917299) 60 self.event_milestoned = repo.get_issues_event(1783596418) 61 self.event_demilestoned = repo.get_issues_event(1783596452) 62 self.event_locked = repo.get_issues_event(1783596743) 63 self.event_unlocked = repo.get_issues_event(1783596818) 64 self.event_review_dismissed = repo.get_issues_event(1783605084) 65 self.event_review_request_removed = repo.get_issues_event(1783779835) 66 self.event_marked_as_duplicate = repo.get_issues_event(1783779725) 67 self.event_unmarked_as_duplicate = repo.get_issues_event(1789228962) 68 self.event_added_to_project = repo.get_issues_event(1791766828) 69 self.event_moved_columns_in_project = repo.get_issues_event(1791767766) 70 self.event_removed_from_project = repo.get_issues_event(1791768212) 71 72 # From Issue 866 73 self.event_converted_note_to_issue = repo.get_issues_event(1791769149) 74 75 def testEvent_subscribed_Attributes(self): 76 self.assertEqual(self.event_subscribed.actor.login, "jacquev6") 77 self.assertEqual(self.event_subscribed.commit_id, None) 78 self.assertEqual( 79 self.event_subscribed.created_at, 80 datetime(2012, 5, 27, 5, 40, 15, tzinfo=timezone.utc), 81 ) 82 self.assertEqual(self.event_subscribed.event, "subscribed") 83 self.assertEqual(self.event_subscribed.id, 16347479) 84 self.assertEqual(self.event_subscribed.issue.number, 30) 85 self.assertEqual( 86 self.event_subscribed.url, 87 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/16347479", 88 ) 89 self.assertEqual(self.event_subscribed.node_id, "MDE1OlN1YnNjcmliZWRFdmVudDE2MzQ3NDc5") 90 self.assertEqual(self.event_subscribed.commit_url, None) 91 self.assertEqual(self.event_subscribed.label, None) 92 self.assertEqual(self.event_subscribed.assignee, None) 93 self.assertEqual(self.event_subscribed.assigner, None) 94 self.assertEqual(self.event_subscribed.review_requester, None) 95 self.assertEqual(self.event_subscribed.requested_reviewer, None) 96 self.assertEqual(self.event_subscribed.milestone, None) 97 self.assertEqual(self.event_subscribed.rename, None) 98 self.assertEqual(self.event_subscribed.dismissed_review, None) 99 self.assertEqual(self.event_subscribed.lock_reason, None) 100 self.assertEqual(repr(self.event_subscribed), "IssueEvent(id=16347479)") 101 102 def testEvent_assigned_Attributes(self): 103 self.assertEqual(self.event_assigned.actor.login, "jacquev6") 104 self.assertEqual(self.event_assigned.commit_id, None) 105 self.assertEqual( 106 self.event_assigned.created_at, 107 datetime(2012, 5, 27, 5, 40, 15, tzinfo=timezone.utc), 108 ) 109 self.assertEqual(self.event_assigned.event, "assigned") 110 self.assertEqual(self.event_assigned.id, 16347480) 111 self.assertEqual(self.event_assigned.issue.number, 30) 112 self.assertEqual( 113 self.event_assigned.url, 114 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/16347480", 115 ) 116 self.assertEqual(self.event_assigned.node_id, "MDEzOkFzc2lnbmVkRXZlbnQxNjM0NzQ4MA==") 117 self.assertEqual(self.event_assigned.commit_url, None) 118 self.assertEqual(self.event_assigned.label, None) 119 self.assertEqual(self.event_assigned.assignee.login, "jacquev6") 120 self.assertEqual(self.event_assigned.assigner.login, "ghost") 121 self.assertEqual(self.event_assigned.review_requester, None) 122 self.assertEqual(self.event_assigned.requested_reviewer, None) 123 self.assertEqual(self.event_assigned.milestone, None) 124 self.assertEqual(self.event_assigned.rename, None) 125 self.assertEqual(self.event_assigned.dismissed_review, None) 126 self.assertEqual(self.event_assigned.lock_reason, None) 127 self.assertEqual(repr(self.event_assigned), "IssueEvent(id=16347480)") 128 129 def testEvent_referenced_Attributes(self): 130 self.assertEqual(self.event_referenced.actor.login, "jacquev6") 131 self.assertEqual(self.event_referenced.commit_id, "ed866fc43833802ab553e5ff8581c81bb00dd433") 132 self.assertEqual( 133 self.event_referenced.created_at, 134 datetime(2012, 5, 27, 7, 29, 25, tzinfo=timezone.utc), 135 ) 136 self.assertEqual(self.event_referenced.event, "referenced") 137 self.assertEqual(self.event_referenced.id, 16348656) 138 self.assertEqual(self.event_referenced.issue.number, 30) 139 self.assertEqual( 140 self.event_referenced.url, 141 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/16348656", 142 ) 143 self.assertEqual(self.event_referenced.node_id, "MDE1OlJlZmVyZW5jZWRFdmVudDE2MzQ4NjU2") 144 self.assertEqual( 145 self.event_referenced.commit_url, 146 "https://api.github.com/repos/PyGithub/PyGithub/commits/ed866fc43833802ab553e5ff8581c81bb00dd433", 147 ) 148 self.assertEqual(self.event_referenced.label, None) 149 self.assertEqual(self.event_referenced.assignee, None) 150 self.assertEqual(self.event_referenced.assigner, None) 151 self.assertEqual(self.event_referenced.review_requester, None) 152 self.assertEqual(self.event_referenced.requested_reviewer, None) 153 self.assertEqual(self.event_referenced.milestone, None) 154 self.assertEqual(self.event_referenced.rename, None) 155 self.assertEqual(self.event_referenced.dismissed_review, None) 156 self.assertEqual(self.event_referenced.lock_reason, None) 157 self.assertEqual(repr(self.event_referenced), "IssueEvent(id=16348656)") 158 159 def testEvent_closed_Attributes(self): 160 self.assertEqual(self.event_closed.actor.login, "jacquev6") 161 self.assertEqual(self.event_closed.commit_id, None) 162 self.assertEqual( 163 self.event_closed.created_at, 164 datetime(2012, 5, 27, 11, 4, 25, tzinfo=timezone.utc), 165 ) 166 self.assertEqual(self.event_closed.event, "closed") 167 self.assertEqual(self.event_closed.id, 16351220) 168 self.assertEqual(self.event_closed.issue.number, 30) 169 self.assertEqual( 170 self.event_closed.url, 171 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/16351220", 172 ) 173 self.assertEqual(self.event_closed.node_id, "MDExOkNsb3NlZEV2ZW50MTYzNTEyMjA=") 174 self.assertEqual(self.event_closed.commit_url, None) 175 self.assertEqual(self.event_closed.label, None) 176 self.assertEqual(self.event_closed.assignee, None) 177 self.assertEqual(self.event_closed.assigner, None) 178 self.assertEqual(self.event_closed.review_requester, None) 179 self.assertEqual(self.event_closed.requested_reviewer, None) 180 self.assertEqual(self.event_closed.milestone, None) 181 self.assertEqual(self.event_closed.rename, None) 182 self.assertEqual(self.event_closed.dismissed_review, None) 183 self.assertEqual(self.event_closed.lock_reason, None) 184 self.assertEqual(repr(self.event_closed), "IssueEvent(id=16351220)") 185 186 def testEvent_labeled_Attributes(self): 187 self.assertEqual(self.event_labeled.actor.login, "jacquev6") 188 self.assertEqual(self.event_labeled.commit_id, None) 189 self.assertEqual( 190 self.event_labeled.created_at, 191 datetime(2014, 3, 2, 18, 55, 10, tzinfo=timezone.utc), 192 ) 193 self.assertEqual(self.event_labeled.event, "labeled") 194 self.assertEqual(self.event_labeled.id, 98136337) 195 self.assertEqual(self.event_labeled.issue.number, 30) 196 self.assertEqual( 197 self.event_labeled.url, 198 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/98136337", 199 ) 200 self.assertEqual(self.event_labeled.node_id, "MDEyOkxhYmVsZWRFdmVudDk4MTM2MzM3") 201 self.assertEqual(self.event_labeled.commit_url, None) 202 self.assertEqual(self.event_labeled.label.name, "v1") 203 self.assertEqual(self.event_labeled.assignee, None) 204 self.assertEqual(self.event_labeled.assigner, None) 205 self.assertEqual(self.event_labeled.review_requester, None) 206 self.assertEqual(self.event_labeled.requested_reviewer, None) 207 self.assertEqual(self.event_labeled.milestone, None) 208 self.assertEqual(self.event_labeled.rename, None) 209 self.assertEqual(self.event_labeled.dismissed_review, None) 210 self.assertEqual(self.event_labeled.lock_reason, None) 211 self.assertEqual(repr(self.event_labeled), "IssueEvent(id=98136337)") 212 213 def testEvent_mentioned_Attributes(self): 214 self.assertEqual(self.event_mentioned.actor.login, "jzelinskie") 215 self.assertEqual(self.event_mentioned.commit_id, None) 216 self.assertEqual( 217 self.event_mentioned.created_at, 218 datetime(2017, 3, 21, 17, 30, 14, tzinfo=timezone.utc), 219 ) 220 self.assertEqual(self.event_mentioned.event, "mentioned") 221 self.assertEqual(self.event_mentioned.id, 1009034767) 222 self.assertEqual(self.event_mentioned.issue.number, 538) 223 self.assertEqual( 224 self.event_mentioned.url, 225 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1009034767", 226 ) 227 self.assertEqual(self.event_mentioned.node_id, "MDE0Ok1lbnRpb25lZEV2ZW50MTAwOTAzNDc2Nw==") 228 self.assertEqual(self.event_mentioned.commit_url, None) 229 self.assertEqual(self.event_mentioned.label, None) 230 self.assertEqual(self.event_mentioned.assignee, None) 231 self.assertEqual(self.event_mentioned.assigner, None) 232 self.assertEqual(self.event_mentioned.review_requester, None) 233 self.assertEqual(self.event_mentioned.requested_reviewer, None) 234 self.assertEqual(self.event_mentioned.milestone, None) 235 self.assertEqual(self.event_mentioned.rename, None) 236 self.assertEqual(self.event_mentioned.dismissed_review, None) 237 self.assertEqual(self.event_mentioned.lock_reason, None) 238 self.assertEqual(repr(self.event_mentioned), "IssueEvent(id=1009034767)") 239 240 def testEvent_merged_Attributes(self): 241 self.assertEqual(self.event_merged.actor.login, "jzelinskie") 242 self.assertEqual(self.event_merged.commit_id, "2525515b094d7425f7018eb5b66171e21c5fbc10") 243 self.assertEqual( 244 self.event_merged.created_at, 245 datetime(2017, 3, 25, 16, 52, 49, tzinfo=timezone.utc), 246 ) 247 self.assertEqual(self.event_merged.event, "merged") 248 self.assertEqual(self.event_merged.id, 1015402964) 249 self.assertEqual(self.event_merged.issue.number, 538) 250 self.assertEqual( 251 self.event_merged.url, 252 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1015402964", 253 ) 254 self.assertEqual(self.event_merged.node_id, "MDExOk1lcmdlZEV2ZW50MTAxNTQwMjk2NA==") 255 self.assertEqual( 256 self.event_merged.commit_url, 257 "https://api.github.com/repos/PyGithub/PyGithub/commits/2525515b094d7425f7018eb5b66171e21c5fbc10", 258 ) 259 self.assertEqual(self.event_merged.label, None) 260 self.assertEqual(self.event_merged.assignee, None) 261 self.assertEqual(self.event_merged.assigner, None) 262 self.assertEqual(self.event_merged.review_requester, None) 263 self.assertEqual(self.event_merged.requested_reviewer, None) 264 self.assertEqual(self.event_merged.milestone, None) 265 self.assertEqual(self.event_merged.rename, None) 266 self.assertEqual(self.event_merged.dismissed_review, None) 267 self.assertEqual(self.event_merged.lock_reason, None) 268 self.assertEqual(repr(self.event_merged), "IssueEvent(id=1015402964)") 269 270 def testEvent_review_requested_Attributes(self): 271 self.assertEqual(self.event_review_requested.actor.login, "jzelinskie") 272 self.assertEqual(self.event_review_requested.commit_id, None) 273 self.assertEqual( 274 self.event_review_requested.created_at, 275 datetime(2017, 3, 22, 19, 6, 44, tzinfo=timezone.utc), 276 ) 277 self.assertEqual(self.event_review_requested.event, "review_requested") 278 self.assertEqual(self.event_review_requested.id, 1011101309) 279 self.assertEqual(self.event_review_requested.issue.number, 538) 280 self.assertEqual( 281 self.event_review_requested.url, 282 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1011101309", 283 ) 284 self.assertEqual( 285 self.event_review_requested.node_id, 286 "MDIwOlJldmlld1JlcXVlc3RlZEV2ZW50MTAxMTEwMTMwOQ==", 287 ) 288 self.assertEqual(self.event_review_requested.commit_url, None) 289 self.assertEqual(self.event_review_requested.label, None) 290 self.assertEqual(self.event_review_requested.assignee, None) 291 self.assertEqual(self.event_review_requested.assigner, None) 292 self.assertEqual(self.event_review_requested.review_requester.login, "jzelinskie") 293 self.assertEqual(self.event_review_requested.requested_reviewer.login, "jzelinskie") 294 self.assertEqual(self.event_review_requested.milestone, None) 295 self.assertEqual(self.event_review_requested.rename, None) 296 self.assertEqual(self.event_review_requested.dismissed_review, None) 297 self.assertEqual(self.event_review_requested.lock_reason, None) 298 self.assertEqual(repr(self.event_review_requested), "IssueEvent(id=1011101309)") 299 300 def testEvent_reopened_Attributes(self): 301 self.assertEqual(self.event_reopened.actor.login, "sfdye") 302 self.assertEqual(self.event_reopened.commit_id, None) 303 self.assertEqual( 304 self.event_reopened.created_at, 305 datetime(2018, 8, 10, 13, 10, 9, tzinfo=timezone.utc), 306 ) 307 self.assertEqual(self.event_reopened.event, "reopened") 308 self.assertEqual(self.event_reopened.id, 1782463023) 309 self.assertEqual(self.event_reopened.issue.number, 857) 310 self.assertEqual( 311 self.event_reopened.url, 312 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1782463023", 313 ) 314 self.assertEqual(self.event_reopened.node_id, "MDEzOlJlb3BlbmVkRXZlbnQxNzgyNDYzMDIz") 315 self.assertEqual(self.event_reopened.commit_url, None) 316 self.assertEqual(self.event_reopened.label, None) 317 self.assertEqual(self.event_reopened.assignee, None) 318 self.assertEqual(self.event_reopened.assigner, None) 319 self.assertEqual(self.event_reopened.review_requester, None) 320 self.assertEqual(self.event_reopened.requested_reviewer, None) 321 self.assertEqual(self.event_reopened.milestone, None) 322 self.assertEqual(self.event_reopened.rename, None) 323 self.assertEqual(self.event_reopened.dismissed_review, None) 324 self.assertEqual(self.event_reopened.lock_reason, None) 325 self.assertEqual(repr(self.event_reopened), "IssueEvent(id=1782463023)") 326 327 def testEvent_unassigned_Attributes(self): 328 self.assertEqual(self.event_unassigned.actor.login, "sfdye") 329 self.assertEqual(self.event_unassigned.commit_id, None) 330 self.assertEqual( 331 self.event_unassigned.created_at, 332 datetime(2018, 8, 10, 13, 10, 21, tzinfo=timezone.utc), 333 ) 334 self.assertEqual(self.event_unassigned.event, "unassigned") 335 self.assertEqual(self.event_unassigned.id, 1782463379) 336 self.assertEqual(self.event_unassigned.issue.number, 857) 337 self.assertEqual( 338 self.event_unassigned.url, 339 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1782463379", 340 ) 341 self.assertEqual(self.event_unassigned.node_id, "MDE1OlVuYXNzaWduZWRFdmVudDE3ODI0NjMzNzk=") 342 self.assertEqual(self.event_unassigned.commit_url, None) 343 self.assertEqual(self.event_unassigned.label, None) 344 self.assertEqual(self.event_unassigned.actor.login, "sfdye") 345 self.assertEqual(self.event_unassigned.actor.login, "sfdye") 346 self.assertEqual(self.event_unassigned.review_requester, None) 347 self.assertEqual(self.event_unassigned.requested_reviewer, None) 348 self.assertEqual(self.event_unassigned.milestone, None) 349 self.assertEqual(self.event_unassigned.rename, None) 350 self.assertEqual(self.event_unassigned.dismissed_review, None) 351 self.assertEqual(self.event_unassigned.lock_reason, None) 352 self.assertEqual(repr(self.event_unassigned), "IssueEvent(id=1782463379)") 353 354 def testEvent_unlabeled_Attributes(self): 355 self.assertEqual(self.event_unlabeled.actor.login, "sfdye") 356 self.assertEqual(self.event_unlabeled.commit_id, None) 357 self.assertEqual( 358 self.event_unlabeled.created_at, 359 datetime(2018, 8, 10, 13, 10, 38, tzinfo=timezone.utc), 360 ) 361 self.assertEqual(self.event_unlabeled.event, "unlabeled") 362 self.assertEqual(self.event_unlabeled.id, 1782463917) 363 self.assertEqual(self.event_unlabeled.issue.number, 857) 364 self.assertEqual( 365 self.event_unlabeled.url, 366 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1782463917", 367 ) 368 self.assertEqual(self.event_unlabeled.node_id, "MDE0OlVubGFiZWxlZEV2ZW50MTc4MjQ2MzkxNw==") 369 self.assertEqual(self.event_unlabeled.commit_url, None) 370 self.assertEqual(self.event_unlabeled.label.name, "improvement") 371 self.assertEqual(self.event_unlabeled.assignee, None) 372 self.assertEqual(self.event_unlabeled.assigner, None) 373 self.assertEqual(self.event_unlabeled.review_requester, None) 374 self.assertEqual(self.event_unlabeled.requested_reviewer, None) 375 self.assertEqual(self.event_unlabeled.milestone, None) 376 self.assertEqual(self.event_unlabeled.rename, None) 377 self.assertEqual(self.event_unlabeled.dismissed_review, None) 378 self.assertEqual(self.event_unlabeled.lock_reason, None) 379 self.assertEqual(repr(self.event_unlabeled), "IssueEvent(id=1782463917)") 380 381 def testEvent_renamed_Attributes(self): 382 self.assertEqual(self.event_renamed.actor.login, "sfdye") 383 self.assertEqual(self.event_renamed.commit_id, None) 384 self.assertEqual( 385 self.event_renamed.created_at, 386 datetime(2018, 8, 10, 13, 15, 18, tzinfo=timezone.utc), 387 ) 388 self.assertEqual(self.event_renamed.event, "renamed") 389 self.assertEqual(self.event_renamed.id, 1782472556) 390 self.assertEqual(self.event_renamed.issue.number, 857) 391 self.assertEqual( 392 self.event_renamed.url, 393 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1782472556", 394 ) 395 self.assertEqual(self.event_renamed.node_id, "MDE3OlJlbmFtZWRUaXRsZUV2ZW50MTc4MjQ3MjU1Ng==") 396 self.assertEqual(self.event_renamed.commit_url, None) 397 self.assertEqual(self.event_renamed.label, None) 398 self.assertEqual(self.event_renamed.assignee, None) 399 self.assertEqual(self.event_renamed.assigner, None) 400 self.assertEqual(self.event_renamed.review_requester, None) 401 self.assertEqual(self.event_renamed.requested_reviewer, None) 402 self.assertEqual(self.event_renamed.milestone, None) 403 self.assertEqual( 404 self.event_renamed.rename, 405 { 406 "to": "Adding new attributes to IssueEvent", 407 "from": "Adding new attributes to IssueEvent Object (DO NOT MERGE - SEE NOTES)", 408 }, 409 ) 410 self.assertEqual(self.event_renamed.dismissed_review, None) 411 self.assertEqual(self.event_renamed.lock_reason, None) 412 self.assertEqual(repr(self.event_renamed), "IssueEvent(id=1782472556)") 413 414 def testEvent_base_ref_changed_Attributes(self): 415 self.assertEqual(self.event_base_ref_changed.actor.login, "allevin") 416 self.assertEqual(self.event_base_ref_changed.commit_id, None) 417 self.assertEqual( 418 self.event_base_ref_changed.created_at, 419 datetime(2018, 8, 10, 16, 38, 22, tzinfo=timezone.utc), 420 ) 421 self.assertEqual(self.event_base_ref_changed.event, "base_ref_changed") 422 self.assertEqual(self.event_base_ref_changed.id, 1782915693) 423 self.assertEqual(self.event_base_ref_changed.issue.number, 857) 424 self.assertEqual( 425 self.event_base_ref_changed.url, 426 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1782915693", 427 ) 428 self.assertEqual( 429 self.event_base_ref_changed.node_id, 430 "MDE5OkJhc2VSZWZDaGFuZ2VkRXZlbnQxNzgyOTE1Njkz", 431 ) 432 self.assertEqual(self.event_base_ref_changed.commit_url, None) 433 self.assertEqual(self.event_base_ref_changed.label, None) 434 self.assertEqual(self.event_base_ref_changed.assignee, None) 435 self.assertEqual(self.event_base_ref_changed.assigner, None) 436 self.assertEqual(self.event_base_ref_changed.review_requester, None) 437 self.assertEqual(self.event_base_ref_changed.requested_reviewer, None) 438 self.assertEqual(self.event_base_ref_changed.milestone, None) 439 self.assertEqual(self.event_head_ref_deleted.rename, None) 440 self.assertEqual(self.event_base_ref_changed.dismissed_review, None) 441 self.assertEqual(self.event_base_ref_changed.lock_reason, None) 442 self.assertEqual(repr(self.event_base_ref_changed), "IssueEvent(id=1782915693)") 443 444 def testEvent_head_ref_deleted_Attributes(self): 445 self.assertEqual(self.event_head_ref_deleted.actor.login, "allevin") 446 self.assertEqual(self.event_head_ref_deleted.commit_id, None) 447 self.assertEqual( 448 self.event_head_ref_deleted.created_at, 449 datetime(2018, 8, 10, 16, 39, 20, tzinfo=timezone.utc), 450 ) 451 self.assertEqual(self.event_head_ref_deleted.event, "head_ref_deleted") 452 self.assertEqual(self.event_head_ref_deleted.id, 1782917185) 453 self.assertEqual(self.event_head_ref_deleted.issue.number, 857) 454 self.assertEqual( 455 self.event_head_ref_deleted.url, 456 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1782917185", 457 ) 458 self.assertEqual( 459 self.event_head_ref_deleted.node_id, 460 "MDE5OkhlYWRSZWZEZWxldGVkRXZlbnQxNzgyOTE3MTg1", 461 ) 462 self.assertEqual(self.event_head_ref_deleted.commit_url, None) 463 self.assertEqual(self.event_head_ref_deleted.label, None) 464 self.assertEqual(self.event_head_ref_deleted.assignee, None) 465 self.assertEqual(self.event_head_ref_deleted.assigner, None) 466 self.assertEqual(self.event_head_ref_deleted.review_requester, None) 467 self.assertEqual(self.event_head_ref_deleted.requested_reviewer, None) 468 self.assertEqual(self.event_head_ref_deleted.milestone, None) 469 self.assertEqual(self.event_head_ref_deleted.rename, None) 470 self.assertEqual(self.event_head_ref_deleted.dismissed_review, None) 471 self.assertEqual(self.event_head_ref_deleted.lock_reason, None) 472 self.assertEqual(repr(self.event_head_ref_deleted), "IssueEvent(id=1782917185)") 473 474 def testEvent_head_ref_restored_Attributes(self): 475 self.assertEqual(self.event_head_ref_restored.actor.login, "allevin") 476 self.assertEqual(self.event_head_ref_restored.commit_id, None) 477 self.assertEqual( 478 self.event_head_ref_restored.created_at, 479 datetime(2018, 8, 10, 16, 39, 23, tzinfo=timezone.utc), 480 ) 481 self.assertEqual(self.event_head_ref_restored.event, "head_ref_restored") 482 self.assertEqual(self.event_head_ref_restored.id, 1782917299) 483 self.assertEqual(self.event_head_ref_restored.issue.number, 857) 484 self.assertEqual( 485 self.event_head_ref_restored.url, 486 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1782917299", 487 ) 488 self.assertEqual( 489 self.event_head_ref_restored.node_id, 490 "MDIwOkhlYWRSZWZSZXN0b3JlZEV2ZW50MTc4MjkxNzI5OQ==", 491 ) 492 self.assertEqual(self.event_head_ref_restored.commit_url, None) 493 self.assertEqual(self.event_head_ref_restored.label, None) 494 self.assertEqual(self.event_head_ref_restored.assignee, None) 495 self.assertEqual(self.event_head_ref_restored.assigner, None) 496 self.assertEqual(self.event_head_ref_restored.review_requester, None) 497 self.assertEqual(self.event_head_ref_restored.requested_reviewer, None) 498 self.assertEqual(self.event_head_ref_restored.milestone, None) 499 self.assertEqual(self.event_head_ref_deleted.rename, None) 500 self.assertEqual(self.event_head_ref_restored.dismissed_review, None) 501 self.assertEqual(self.event_head_ref_deleted.lock_reason, None) 502 self.assertEqual(repr(self.event_head_ref_restored), "IssueEvent(id=1782917299)") 503 504 def testEvent_milestoned_Attributes(self): 505 self.assertEqual(self.event_milestoned.actor.login, "sfdye") 506 self.assertEqual(self.event_milestoned.commit_id, None) 507 self.assertEqual( 508 self.event_milestoned.created_at, 509 datetime(2018, 8, 11, 0, 46, 19, tzinfo=timezone.utc), 510 ) 511 self.assertEqual(self.event_milestoned.event, "milestoned") 512 self.assertEqual(self.event_milestoned.id, 1783596418) 513 self.assertEqual(self.event_milestoned.issue.number, 857) 514 self.assertEqual( 515 self.event_milestoned.url, 516 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1783596418", 517 ) 518 self.assertEqual(self.event_milestoned.node_id, "MDE1Ok1pbGVzdG9uZWRFdmVudDE3ODM1OTY0MTg=") 519 self.assertEqual(self.event_milestoned.commit_url, None) 520 self.assertEqual(self.event_milestoned.label, None) 521 self.assertEqual(self.event_milestoned.assignee, None) 522 self.assertEqual(self.event_milestoned.assigner, None) 523 self.assertEqual(self.event_milestoned.review_requester, None) 524 self.assertEqual(self.event_milestoned.requested_reviewer, None) 525 self.assertEqual(self.event_milestoned.milestone.title, "Version 1.25.0") 526 self.assertEqual(self.event_milestoned.rename, None) 527 self.assertEqual(self.event_milestoned.dismissed_review, None) 528 self.assertEqual(self.event_milestoned.lock_reason, None) 529 self.assertEqual(repr(self.event_milestoned), "IssueEvent(id=1783596418)") 530 531 def testEvent_demilestoned_Attributes(self): 532 self.assertEqual(self.event_demilestoned.actor.login, "sfdye") 533 self.assertEqual(self.event_demilestoned.commit_id, None) 534 self.assertEqual( 535 self.event_demilestoned.created_at, 536 datetime(2018, 8, 11, 0, 46, 22, tzinfo=timezone.utc), 537 ) 538 self.assertEqual(self.event_demilestoned.event, "demilestoned") 539 self.assertEqual(self.event_demilestoned.id, 1783596452) 540 self.assertEqual(self.event_demilestoned.issue.number, 857) 541 self.assertEqual( 542 self.event_demilestoned.url, 543 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1783596452", 544 ) 545 self.assertEqual( 546 self.event_demilestoned.node_id, 547 "MDE3OkRlbWlsZXN0b25lZEV2ZW50MTc4MzU5NjQ1Mg==", 548 ) 549 self.assertEqual(self.event_demilestoned.commit_url, None) 550 self.assertEqual(self.event_demilestoned.label, None) 551 self.assertEqual(self.event_demilestoned.assignee, None) 552 self.assertEqual(self.event_demilestoned.assigner, None) 553 self.assertEqual(self.event_demilestoned.review_requester, None) 554 self.assertEqual(self.event_demilestoned.requested_reviewer, None) 555 self.assertEqual(self.event_demilestoned.milestone.title, "Version 1.25.0") 556 self.assertEqual(self.event_demilestoned.rename, None) 557 self.assertEqual(self.event_demilestoned.dismissed_review, None) 558 self.assertEqual(self.event_demilestoned.lock_reason, None) 559 self.assertEqual(repr(self.event_demilestoned), "IssueEvent(id=1783596452)") 560 561 def testEvent_locked_Attributes(self): 562 self.assertEqual(self.event_locked.actor.login, "PyGithub") 563 self.assertEqual(self.event_locked.commit_id, None) 564 self.assertEqual( 565 self.event_locked.created_at, 566 datetime(2018, 8, 11, 0, 46, 56, tzinfo=timezone.utc), 567 ) 568 self.assertEqual(self.event_locked.event, "locked") 569 self.assertEqual(self.event_locked.id, 1783596743) 570 self.assertEqual(self.event_locked.issue.number, 857) 571 self.assertEqual( 572 self.event_locked.url, 573 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1783596743", 574 ) 575 self.assertEqual(self.event_locked.node_id, "MDExOkxvY2tlZEV2ZW50MTc4MzU5Njc0Mw==") 576 self.assertEqual(self.event_locked.commit_url, None) 577 self.assertEqual(self.event_locked.label, None) 578 self.assertEqual(self.event_locked.assignee, None) 579 self.assertEqual(self.event_locked.assigner, None) 580 self.assertEqual(self.event_locked.review_requester, None) 581 self.assertEqual(self.event_locked.requested_reviewer, None) 582 self.assertEqual(self.event_locked.milestone, None) 583 self.assertEqual(self.event_locked.rename, None) 584 self.assertEqual(self.event_locked.dismissed_review, None) 585 self.assertEqual(self.event_locked.lock_reason, "too heated") 586 self.assertEqual(repr(self.event_locked), "IssueEvent(id=1783596743)") 587 588 def testEvent_unlocked_Attributes(self): 589 self.assertEqual(self.event_unlocked.actor.login, "PyGithub") 590 self.assertEqual(self.event_unlocked.commit_id, None) 591 self.assertEqual( 592 self.event_unlocked.created_at, 593 datetime(2018, 8, 11, 0, 47, 7, tzinfo=timezone.utc), 594 ) 595 self.assertEqual(self.event_unlocked.event, "unlocked") 596 self.assertEqual(self.event_unlocked.id, 1783596818) 597 self.assertEqual(self.event_unlocked.issue.number, 857) 598 self.assertEqual( 599 self.event_unlocked.url, 600 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1783596818", 601 ) 602 self.assertEqual(self.event_unlocked.node_id, "MDEzOlVubG9ja2VkRXZlbnQxNzgzNTk2ODE4") 603 self.assertEqual(self.event_unlocked.commit_url, None) 604 self.assertEqual(self.event_unlocked.label, None) 605 self.assertEqual(self.event_unlocked.assignee, None) 606 self.assertEqual(self.event_unlocked.assigner, None) 607 self.assertEqual(self.event_unlocked.review_requester, None) 608 self.assertEqual(self.event_unlocked.requested_reviewer, None) 609 self.assertEqual(self.event_unlocked.milestone, None) 610 self.assertEqual(self.event_unlocked.rename, None) 611 self.assertEqual(self.event_unlocked.dismissed_review, None) 612 self.assertEqual(self.event_unlocked.lock_reason, None) 613 self.assertEqual(repr(self.event_unlocked), "IssueEvent(id=1783596818)") 614 615 def testEvent_review_dismissed_Attributes(self): 616 self.assertEqual(self.event_review_dismissed.actor.login, "sfdye") 617 self.assertEqual(self.event_review_dismissed.commit_id, None) 618 self.assertEqual( 619 self.event_review_dismissed.created_at, 620 datetime(2018, 8, 11, 1, 7, 10, tzinfo=timezone.utc), 621 ) 622 self.assertEqual(self.event_review_dismissed.event, "review_dismissed") 623 self.assertEqual(self.event_review_dismissed.id, 1783605084) 624 self.assertEqual(self.event_review_dismissed.issue.number, 857) 625 self.assertEqual( 626 self.event_review_dismissed.url, 627 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1783605084", 628 ) 629 self.assertEqual( 630 self.event_review_dismissed.node_id, 631 "MDIwOlJldmlld0Rpc21pc3NlZEV2ZW50MTc4MzYwNTA4NA==", 632 ) 633 self.assertEqual(self.event_review_dismissed.commit_url, None) 634 self.assertEqual(self.event_review_dismissed.label, None) 635 self.assertEqual(self.event_review_dismissed.assignee, None) 636 self.assertEqual(self.event_review_dismissed.assigner, None) 637 self.assertEqual(self.event_review_dismissed.review_requester, None) 638 self.assertEqual(self.event_review_dismissed.requested_reviewer, None) 639 self.assertEqual(self.event_review_dismissed.milestone, None) 640 self.assertEqual(self.event_review_dismissed.rename, None) 641 self.assertEqual( 642 self.event_review_dismissed.dismissed_review, 643 { 644 "dismissal_message": "dismiss", 645 "state": "changes_requested", 646 "review_id": 145431295, 647 }, 648 ) 649 self.assertEqual(self.event_review_dismissed.lock_reason, None) 650 self.assertEqual(repr(self.event_review_dismissed), "IssueEvent(id=1783605084)") 651 652 def testEvent_review_request_removed_Attributes(self): 653 self.assertEqual(self.event_review_request_removed.actor.login, "sfdye") 654 self.assertEqual(self.event_review_request_removed.commit_id, None) 655 self.assertEqual( 656 self.event_review_request_removed.created_at, 657 datetime(2018, 8, 11, 12, 32, 59, tzinfo=timezone.utc), 658 ) 659 self.assertEqual(self.event_review_request_removed.event, "review_request_removed") 660 self.assertEqual(self.event_review_request_removed.id, 1783779835) 661 self.assertEqual(self.event_review_request_removed.issue.number, 857) 662 self.assertEqual( 663 self.event_review_request_removed.url, 664 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1783779835", 665 ) 666 self.assertEqual( 667 self.event_review_request_removed.node_id, 668 "MDI1OlJldmlld1JlcXVlc3RSZW1vdmVkRXZlbnQxNzgzNzc5ODM1", 669 ) 670 self.assertEqual(self.event_review_request_removed.commit_url, None) 671 self.assertEqual(self.event_review_request_removed.label, None) 672 self.assertEqual(self.event_review_request_removed.assignee, None) 673 self.assertEqual(self.event_review_request_removed.assigner, None) 674 self.assertEqual(self.event_review_request_removed.review_requester.login, "sfdye") 675 self.assertEqual(self.event_review_request_removed.requested_reviewer.login, "jasonwhite") 676 self.assertEqual(self.event_review_request_removed.milestone, None) 677 self.assertEqual(self.event_review_request_removed.rename, None) 678 self.assertEqual(self.event_review_request_removed.dismissed_review, None) 679 self.assertEqual(self.event_review_request_removed.lock_reason, None) 680 self.assertEqual(repr(self.event_review_request_removed), "IssueEvent(id=1783779835)") 681 682 def testEvent_marked_as_duplicate_Attributes(self): 683 self.assertEqual(self.event_marked_as_duplicate.actor.login, "sfdye") 684 self.assertEqual(self.event_marked_as_duplicate.commit_id, None) 685 self.assertEqual( 686 self.event_marked_as_duplicate.created_at, 687 datetime(2018, 8, 11, 12, 32, 35, tzinfo=timezone.utc), 688 ) 689 self.assertEqual(self.event_marked_as_duplicate.event, "marked_as_duplicate") 690 self.assertEqual(self.event_marked_as_duplicate.id, 1783779725) 691 self.assertEqual(self.event_marked_as_duplicate.issue.number, 857) 692 self.assertEqual( 693 self.event_marked_as_duplicate.url, 694 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1783779725", 695 ) 696 self.assertEqual( 697 self.event_marked_as_duplicate.node_id, 698 "MDIyOk1hcmtlZEFzRHVwbGljYXRlRXZlbnQxNzgzNzc5NzI1", 699 ) 700 self.assertEqual(self.event_marked_as_duplicate.commit_url, None) 701 self.assertEqual(self.event_marked_as_duplicate.label, None) 702 self.assertEqual(self.event_marked_as_duplicate.assignee, None) 703 self.assertEqual(self.event_marked_as_duplicate.assigner, None) 704 self.assertEqual(self.event_marked_as_duplicate.review_requester, None) 705 self.assertEqual(self.event_marked_as_duplicate.requested_reviewer, None) 706 self.assertEqual(self.event_marked_as_duplicate.milestone, None) 707 self.assertEqual(self.event_marked_as_duplicate.rename, None) 708 self.assertEqual(self.event_marked_as_duplicate.dismissed_review, None) 709 self.assertEqual(self.event_marked_as_duplicate.lock_reason, None) 710 self.assertEqual(repr(self.event_marked_as_duplicate), "IssueEvent(id=1783779725)") 711 712 def testEvent_unmarked_as_duplicate_Attributes(self): 713 self.assertEqual(self.event_unmarked_as_duplicate.actor.login, "sfdye") 714 self.assertEqual(self.event_unmarked_as_duplicate.commit_id, None) 715 self.assertEqual( 716 self.event_unmarked_as_duplicate.created_at, 717 datetime(2018, 8, 15, 2, 57, 46, tzinfo=timezone.utc), 718 ) 719 self.assertEqual(self.event_unmarked_as_duplicate.event, "unmarked_as_duplicate") 720 self.assertEqual(self.event_unmarked_as_duplicate.id, 1789228962) 721 self.assertEqual(self.event_unmarked_as_duplicate.issue.number, 857) 722 self.assertEqual( 723 self.event_unmarked_as_duplicate.url, 724 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1789228962", 725 ) 726 self.assertEqual( 727 self.event_unmarked_as_duplicate.node_id, 728 "MDI0OlVubWFya2VkQXNEdXBsaWNhdGVFdmVudDE3ODkyMjg5NjI=", 729 ) 730 self.assertEqual(self.event_unmarked_as_duplicate.commit_url, None) 731 self.assertEqual(self.event_unmarked_as_duplicate.label, None) 732 self.assertEqual(self.event_unmarked_as_duplicate.assignee, None) 733 self.assertEqual(self.event_unmarked_as_duplicate.assigner, None) 734 self.assertEqual(self.event_unmarked_as_duplicate.review_requester, None) 735 self.assertEqual(self.event_unmarked_as_duplicate.requested_reviewer, None) 736 self.assertEqual(self.event_unmarked_as_duplicate.milestone, None) 737 self.assertEqual(self.event_unmarked_as_duplicate.rename, None) 738 self.assertEqual(self.event_unmarked_as_duplicate.dismissed_review, None) 739 self.assertEqual(self.event_unmarked_as_duplicate.lock_reason, None) 740 self.assertEqual(repr(self.event_unmarked_as_duplicate), "IssueEvent(id=1789228962)") 741 742 def testEvent_added_to_project_Attributes(self): 743 self.assertEqual(self.event_added_to_project.actor.login, "sfdye") 744 self.assertEqual(self.event_added_to_project.commit_id, None) 745 self.assertEqual( 746 self.event_added_to_project.created_at, 747 datetime(2018, 8, 16, 8, 13, 24, tzinfo=timezone.utc), 748 ) 749 self.assertEqual(self.event_added_to_project.event, "added_to_project") 750 self.assertEqual(self.event_added_to_project.id, 1791766828) 751 self.assertEqual(self.event_added_to_project.issue.number, 857) 752 self.assertEqual( 753 self.event_added_to_project.url, 754 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1791766828", 755 ) 756 self.assertEqual( 757 self.event_added_to_project.node_id, 758 "MDE5OkFkZGVkVG9Qcm9qZWN0RXZlbnQxNzkxNzY2ODI4", 759 ) 760 self.assertEqual(self.event_added_to_project.commit_url, None) 761 self.assertEqual(self.event_added_to_project.label, None) 762 self.assertEqual(self.event_added_to_project.assignee, None) 763 self.assertEqual(self.event_added_to_project.assigner, None) 764 self.assertEqual(self.event_added_to_project.review_requester, None) 765 self.assertEqual(self.event_added_to_project.requested_reviewer, None) 766 self.assertEqual(self.event_added_to_project.milestone, None) 767 self.assertEqual(self.event_added_to_project.rename, None) 768 self.assertEqual(self.event_added_to_project.dismissed_review, None) 769 self.assertEqual(self.event_added_to_project.lock_reason, None) 770 self.assertEqual(repr(self.event_added_to_project), "IssueEvent(id=1791766828)") 771 772 def testEvent_moved_columns_in_project_Attributes(self): 773 self.assertEqual(self.event_moved_columns_in_project.actor.login, "sfdye") 774 self.assertEqual(self.event_moved_columns_in_project.commit_id, None) 775 self.assertEqual( 776 self.event_moved_columns_in_project.created_at, 777 datetime(2018, 8, 16, 8, 13, 55, tzinfo=timezone.utc), 778 ) 779 self.assertEqual(self.event_moved_columns_in_project.event, "moved_columns_in_project") 780 self.assertEqual(self.event_moved_columns_in_project.id, 1791767766) 781 self.assertEqual(self.event_moved_columns_in_project.issue.number, 857) 782 self.assertEqual( 783 self.event_moved_columns_in_project.url, 784 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1791767766", 785 ) 786 self.assertEqual( 787 self.event_moved_columns_in_project.node_id, 788 "MDI2Ok1vdmVkQ29sdW1uc0luUHJvamVjdEV2ZW50MTc5MTc2Nzc2Ng==", 789 ) 790 self.assertEqual(self.event_moved_columns_in_project.commit_url, None) 791 self.assertEqual(self.event_moved_columns_in_project.label, None) 792 self.assertEqual(self.event_moved_columns_in_project.assignee, None) 793 self.assertEqual(self.event_moved_columns_in_project.assigner, None) 794 self.assertEqual(self.event_moved_columns_in_project.review_requester, None) 795 self.assertEqual(self.event_moved_columns_in_project.requested_reviewer, None) 796 self.assertEqual(self.event_moved_columns_in_project.milestone, None) 797 self.assertEqual(self.event_moved_columns_in_project.rename, None) 798 self.assertEqual(self.event_moved_columns_in_project.dismissed_review, None) 799 self.assertEqual(self.event_moved_columns_in_project.lock_reason, None) 800 self.assertEqual(repr(self.event_moved_columns_in_project), "IssueEvent(id=1791767766)") 801 802 def testEvent_removed_from_project_Attributes(self): 803 self.assertEqual(self.event_removed_from_project.actor.login, "sfdye") 804 self.assertEqual(self.event_removed_from_project.commit_id, None) 805 self.assertEqual( 806 self.event_removed_from_project.created_at, 807 datetime(2018, 8, 16, 8, 14, 8, tzinfo=timezone.utc), 808 ) 809 self.assertEqual(self.event_removed_from_project.event, "removed_from_project") 810 self.assertEqual(self.event_removed_from_project.id, 1791768212) 811 self.assertEqual(self.event_removed_from_project.issue.number, 857) 812 self.assertEqual( 813 self.event_removed_from_project.url, 814 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1791768212", 815 ) 816 self.assertEqual( 817 self.event_removed_from_project.node_id, 818 "MDIzOlJlbW92ZWRGcm9tUHJvamVjdEV2ZW50MTc5MTc2ODIxMg==", 819 ) 820 self.assertEqual(self.event_removed_from_project.commit_url, None) 821 self.assertEqual(self.event_removed_from_project.label, None) 822 self.assertEqual(self.event_removed_from_project.assignee, None) 823 self.assertEqual(self.event_removed_from_project.assigner, None) 824 self.assertEqual(self.event_removed_from_project.review_requester, None) 825 self.assertEqual(self.event_removed_from_project.requested_reviewer, None) 826 self.assertEqual(self.event_removed_from_project.milestone, None) 827 self.assertEqual(self.event_removed_from_project.rename, None) 828 self.assertEqual(self.event_removed_from_project.dismissed_review, None) 829 self.assertEqual(self.event_removed_from_project.lock_reason, None) 830 self.assertEqual(repr(self.event_removed_from_project), "IssueEvent(id=1791768212)") 831 832 def testEvent_converted_note_to_issue_Attributes(self): 833 self.assertEqual(self.event_converted_note_to_issue.actor.login, "sfdye") 834 self.assertEqual(self.event_converted_note_to_issue.commit_id, None) 835 self.assertEqual( 836 self.event_converted_note_to_issue.created_at, 837 datetime(2018, 8, 16, 8, 14, 34, tzinfo=timezone.utc), 838 ) 839 self.assertEqual(self.event_converted_note_to_issue.event, "converted_note_to_issue") 840 self.assertEqual(self.event_converted_note_to_issue.id, 1791769149) 841 self.assertEqual(self.event_converted_note_to_issue.issue.number, 866) 842 self.assertEqual( 843 self.event_converted_note_to_issue.url, 844 "https://api.github.com/repos/PyGithub/PyGithub/issues/events/1791769149", 845 ) 846 self.assertEqual( 847 self.event_converted_note_to_issue.node_id, 848 "MDI1OkNvbnZlcnRlZE5vdGVUb0lzc3VlRXZlbnQxNzkxNzY5MTQ5", 849 ) 850 self.assertEqual(self.event_converted_note_to_issue.commit_url, None) 851 self.assertEqual(self.event_converted_note_to_issue.label, None) 852 self.assertEqual(self.event_converted_note_to_issue.assignee, None) 853 self.assertEqual(self.event_converted_note_to_issue.assigner, None) 854 self.assertEqual(self.event_converted_note_to_issue.review_requester, None) 855 self.assertEqual(self.event_converted_note_to_issue.requested_reviewer, None) 856 self.assertEqual(self.event_converted_note_to_issue.milestone, None) 857 self.assertEqual(self.event_converted_note_to_issue.rename, None) 858 self.assertEqual(self.event_converted_note_to_issue.dismissed_review, None) 859 self.assertEqual(self.event_converted_note_to_issue.lock_reason, None) 860 self.assertEqual(repr(self.event_converted_note_to_issue), "IssueEvent(id=1791769149)")