diff options
Diffstat (limited to 'src/models/events/payload/pull_request_review.rs')
-rw-r--r-- | src/models/events/payload/pull_request_review.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/models/events/payload/pull_request_review.rs b/src/models/events/payload/pull_request_review.rs index 790c74d..aa01d84 100644 --- a/src/models/events/payload/pull_request_review.rs +++ b/src/models/events/payload/pull_request_review.rs @@ -75,7 +75,9 @@ mod test { fn should_deserialize_with_correct_payload() { let json = include_str!("../../../../tests/resources/pull_request_review_event.json"); let event: Event = serde_json::from_str(json).unwrap(); - if let Some(EventPayload::PullRequestReviewEvent(payload)) = event.payload { + if let Some(EventPayload::PullRequestReviewEvent(ref payload)) = + event.payload.as_ref().unwrap().specific + { assert_eq!(payload.pull_request.id.0, 1237933052); } else { panic!("unexpected event payload encountered: {:#?}", event.payload); |