github-webhooks-0.10.1: spec/DecodeEventsSpec.hs
-- | Smoke tests to make sure that the Aeson FromJSON instances work as expected.
module DecodeEventsSpec
( spec
) where
import Test.Hspec
import Control.Monad ( void )
import Data.Aeson ( FromJSON, eitherDecode' )
import qualified Data.Text as T
import qualified Data.ByteString.Lazy as BSL
import qualified Data.Vector as V
import GitHub.Data.Webhooks.Events
import GitHub.Data.Webhooks.Payload
-- Run GHCi:
-- $ stack install pretty-show
-- $ stack ghci --test pretty-show
-- Paste:
{-
import Data.Aeson
import qualified Data.ByteString.Lazy as BSL
import GitHub.Data.Webhooks.Events
import Text.Show.Pretty
import Text.PrettyPrint.HughesPJ
-}
-- Use:
-- do { x <- BSL.readFile "fixtures/watch-event.json";
-- putStrLn $ renderStyle (style {lineLength=200}) . ppDoc $ either error id (eitherDecode' x :: Either String WatchEvent) }
fixtureShouldMatch :: (FromJSON a, Show a, Eq a) => String -> a -> IO ()
fixtureShouldMatch path expected = do
str <- BSL.readFile path
let output = eitherDecode' str
void $ output `shouldBe` Right expected
spec :: Spec
spec = do
it "can decode CommitCommentEvent" $ fixtureShouldMatch "fixtures/commit-comment-event.json" commitCommentEventFixture
it "can decode CreateEvent" $ fixtureShouldMatch "fixtures/create-event.json" createEventFixture
it "can decode DeleteEvent" $ fixtureShouldMatch "fixtures/delete-event.json" deleteEventFixture
it "can decode DeploymentEvent" $ fixtureShouldMatch "fixtures/deployment-event.json" deploymentEventFixture
it "can decode DeploymentStatusEvent" $ fixtureShouldMatch "fixtures/deployment-status-event.json" deploymentStatusEventFixture
it "can decode ForkEvent" $ fixtureShouldMatch "fixtures/fork-event.json" forkEventFixture
it "can decode GollumEvent" $ fixtureShouldMatch "fixtures/gollum-event.json" gollumEventFixture
it "can decode InstallationEvent" $ fixtureShouldMatch "fixtures/installation-event.json" installationEventFixture
it "can decode InstallationRepositoriesEvent" $ fixtureShouldMatch "fixtures/installation-repo-event.json" installationRepoEventFixture
it "can decode IssueCommentEvent" $ fixtureShouldMatch "fixtures/issue-comment-event.json" issueCommentEventFixture
it "can decode IssuesEvent" $ fixtureShouldMatch "fixtures/issues-event.json" issuesEventFixture
it "can decode LabelEvent" $ fixtureShouldMatch "fixtures/label-event.json" labelEventFixture
it "can decode MemberEvent" $ fixtureShouldMatch "fixtures/member-event.json" memberEventFixture
it "can decode MembershipEvent" $ fixtureShouldMatch "fixtures/membership-event.json" membershipEventFixture
it "can decode MilestoneEvent" $ fixtureShouldMatch "fixtures/milestone-event.json" milestoneEventFixture
it "can decode OrgBlockEvent" $ fixtureShouldMatch "fixtures/org-block-event.json" orgBlockEventFixture
it "can decode OrganizationEvent" $ fixtureShouldMatch "fixtures/organization-event.json" organizationEventFixture
it "can decode PageBuildEvent" $ fixtureShouldMatch "fixtures/page-build-event.json" pageBuildEventFixture
it "can decode ProjectCardEvent" $ fixtureShouldMatch "fixtures/project-card-event.json" projectCardEventFixture
it "can decode ProjectColumnEvent" $ fixtureShouldMatch "fixtures/project-column-event.json" projectColumnEventFixture
it "can decode ProjectEvent" $ fixtureShouldMatch "fixtures/project-event.json" projectEventFixture
it "can decode PublicEvent" $ fixtureShouldMatch "fixtures/public-event.json" publicEventFixture
it "can decode PullRequestEvent" $ fixtureShouldMatch "fixtures/pull-request-event.json" pullRequestEventFixture
it "can decode PullRequestEvent when body is null" $ fixtureShouldMatch "fixtures/pull-request-event-null-body.json" pullRequestEventNullBodyFixture
it "can decode PullRequestReviewCommentEvent" $ fixtureShouldMatch "fixtures/pull-request-review-comment-event.json" pullRequestReviewCommentEventFixture
it "can decode PullRequestReviewEvent" $ fixtureShouldMatch "fixtures/pull-request-review-event.json" pullRequestReviewEventFixture
it "can decode PushEvent" $ fixtureShouldMatch "fixtures/push-event.json" pushEventFixture
it "can decode ReleaseEvent" $ fixtureShouldMatch "fixtures/release-event.json" releaseEventFixture
it "can decode RepositoryEvent" $ fixtureShouldMatch "fixtures/repository-event.json" repositoryEventFixture
it "can decode StatusEvent" $ fixtureShouldMatch "fixtures/status-event.json" statusEventFixture
it "can decode TeamAddEvent" $ fixtureShouldMatch "fixtures/team-add-event.json" teamAddEventFixture
it "can decode TeamEvent" $ fixtureShouldMatch "fixtures/team-event.json" teamEventFixture
it "can decode WatchEvent" $ fixtureShouldMatch "fixtures/watch-event.json" watchEventFixture
-- Fixtures
-- These correspond to the expected decoded output of the above JSON files.
commitCommentEventFixture :: CommitCommentEvent
commitCommentEventFixture = CommitCommentEvent
{ evCommitCommentAction = CommitCommentActionCreated
, evCommitCommentPayload =
HookCommitComment
{ whCommitCommentUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments/11056394"
, whCommitCommentHtmlUrl =
URL "https://github.com/baxterthehacker/public-repo/commit/9049f1265b7d61be4a8904a9a27120d2064dab3b#commitcomment-11056394"
, whCommitCommentId = 11056394
, whCommitCommentUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whCommitCommentPos = Nothing
, whCommitCommentLine = Nothing
, whCommitCommentPath = Nothing
, whCommitCommentCommitSha = "9049f1265b7d61be4a8904a9a27120d2064dab3b"
, whCommitCommentCreatedAt = read "2015-05-05 23:40:29"
, whCommitCommentUpdatedAt = read "2015-05-05 23:40:29"
, whCommitCommentBody = "This is a really good change! :+1:"
}
, evCommitCommentRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evCommitCommentSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
createEventFixture :: CreateEvent
createEventFixture = CreateEvent
{ evCreateRef = "0.0.1"
, evCreateRefType = "tag"
, evCreateMasterBranch = "master"
, evCreateDescription = ""
, evCreatePusherType = OwnerUser
, evCreateRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:30"
, whRepoPushedAt = read "2015-05-05 23:40:38"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evCreateSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
deleteEventFixture :: DeleteEvent
deleteEventFixture = DeleteEvent
{ evDeleteRef = "simple-tag"
, evDeleteRefType = "tag"
, evDeletePusherType = OwnerUser
, evDeleteRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:30"
, whRepoPushedAt = read "2015-05-05 23:40:40"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evDeleteSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
deploymentEventFixture :: DeploymentEvent
deploymentEventFixture = DeploymentEvent
{ evDeploymentInfo =
HookDeployment
{ whDeploymentUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/deployments/710692"
, whDeploymentId = 710692
, whDeploymentSha = "9049f1265b7d61be4a8904a9a27120d2064dab3b"
, whDeploymentRef = "master"
, whDeploymentTask = "deploy"
, whDeploymentEnv = "production"
, whDeploymentDescription = Nothing
, whDeploymentCreator =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whDeploymentCreatedAt = read "2015-05-05 23:40:38"
, whDeploymentUpdatedAt = read "2015-05-05 23:40:38"
, whDeploymentStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/deployments/710692/statuses"
, whDeploymentRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
}
, evDeploymentRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:30"
, whRepoPushedAt = read "2015-05-05 23:40:38"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evDeploymentSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
deploymentStatusEventFixture :: DeploymentStatusEvent
deploymentStatusEventFixture = DeploymentStatusEvent
{ evDeplStatusInfo =
HookDeploymentStatus
{ whDeploymentStatusUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/deployments/710692/statuses/1115122"
, whDeploymentStatusId = 1115122
, whDeploymentStatusState = "success"
, whDeploymentStatusCreator =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whDeploymentStatusDesc = Nothing
, whDeploymentStatusTargetUrl = Nothing
, whDeploymentStatusCreatedAt = read "2015-05-05 23:40:39"
, whDeploymentStatusUpdatedAt = read "2015-05-05 23:40:39"
, whDeploymentStatusDeplUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/deployments/710692"
, whDeploymentStatusRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
}
, evDeplStatusDeployment =
HookDeployment
{ whDeploymentUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/deployments/710692"
, whDeploymentId = 710692
, whDeploymentSha = "9049f1265b7d61be4a8904a9a27120d2064dab3b"
, whDeploymentRef = "master"
, whDeploymentTask = "deploy"
, whDeploymentEnv = "production"
, whDeploymentDescription = Nothing
, whDeploymentCreator =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whDeploymentCreatedAt = read "2015-05-05 23:40:38"
, whDeploymentUpdatedAt = read "2015-05-05 23:40:38"
, whDeploymentStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/deployments/710692/statuses"
, whDeploymentRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
}
, evDeplStatusRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:30"
, whRepoPushedAt = read "2015-05-05 23:40:38"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evDeplStatusSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
forkEventFixture :: ForkEvent
forkEventFixture = ForkEvent
{ evForkDestination =
HookRepository
{ whRepoId = 35129393
, whRepoName = "public-repo"
, whRepoFullName = "baxterandthehackers/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterandthehackers"
, whUserId = 7649605
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterandthehackers"
, whUserHtmlUrl = URL "https://github.com/baxterandthehackers"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterandthehackers/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterandthehackers/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterandthehackers/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterandthehackers/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterandthehackers/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterandthehackers/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterandthehackers/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterandthehackers/received_events"
, whUserType = OwnerOrganization
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterandthehackers/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = True
, whRepoUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:30"
, whRepoUpdatedAt = read "2015-05-05 23:40:30"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterandthehackers/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterandthehackers/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterandthehackers/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterandthehackers/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = False
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 0
, whRepoDefaultBranchName = "master"
}
, evForkSource =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:30"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 1
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evForkSender =
HookUser
{ whUserLogin = "baxterandthehackers"
, whUserId = 7649605
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterandthehackers"
, whUserHtmlUrl = URL "https://github.com/baxterandthehackers"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterandthehackers/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterandthehackers/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterandthehackers/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterandthehackers/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterandthehackers/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterandthehackers/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterandthehackers/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterandthehackers/received_events"
, whUserType = OwnerOrganization
, whUserIsAdminOfSite = False
}
}
gollumEventFixture :: GollumEvent
gollumEventFixture = GollumEvent
{ evGollumPages = V.fromList
[ HookWikiPage
{ whWikiPageName = "Home"
, whWikiPageTitle = "Home"
, whWikiPageSummary = Nothing
, wkWikiPageAction = "created"
, whWikiPageSha = "91ea1bd42aa2ba166b86e8aefe049e9837214e67"
, whWikiPageHtmlUrl = URL "https://github.com/baxterthehacker/public-repo/wiki/Home"
}
]
, evGollumRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:17"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 0
, whRepoDefaultBranchName = "master"
}
, evGollumSender =
HookUser
{ whUserLogin = "jasonrudolph"
, whUserId = 2988
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/2988?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/jasonrudolph"
, whUserHtmlUrl = URL "https://github.com/jasonrudolph"
, whUserFollowersUrl = URL "https://api.github.com/users/jasonrudolph/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/jasonrudolph/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/jasonrudolph/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/jasonrudolph/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/jasonrudolph/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/jasonrudolph/orgs"
, whUserReposUrl = URL "https://api.github.com/users/jasonrudolph/repos"
, whUserEventsUrl = URL "https://api.github.com/users/jasonrudolph/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/jasonrudolph/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = True
}
}
installationEventFixture :: InstallationEvent
installationEventFixture = InstallationEvent
{ evInstallationAction = InstallationDeletedAction
, evInstallationInfo =
HookInstallation
{ whInstallationId = 2
, whInstallationAccount =
HookUser
{ whUserLogin = "octocat"
, whUserId = 1
, whUserAvatarUrl = URL "https://github.com/images/error/octocat_happy.gif"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/octocat"
, whUserHtmlUrl = URL "https://github.com/octocat"
, whUserFollowersUrl = URL "https://api.github.com/users/octocat/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/octocat/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/octocat/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/octocat/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/octocat/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/octocat/orgs"
, whUserReposUrl = URL "https://api.github.com/users/octocat/repos"
, whUserEventsUrl = URL "https://api.github.com/users/octocat/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/octocat/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whInstallationRepoSel = "selected"
, whInstallationTokenUrl = URL "https://api.github.com/installations/2/access_tokens"
, whInstallationRepoUrl = URL "https://api.github.com/installation/repositories"
}
, evInstallationRepos = V.fromList
[ HookRepositorySimple { whSimplRepoId = 1296269 , whSimplRepoName = "Hello-World" , whSimplRepoFullName = "octocat/Hello-World", whSimplRepoIsPrivate = True } ]
, evInstallationSender =
HookUser
{ whUserLogin = "octocat"
, whUserId = 1
, whUserAvatarUrl = URL "https://github.com/images/error/octocat_happy.gif"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/octocat"
, whUserHtmlUrl = URL "https://github.com/octocat"
, whUserFollowersUrl = URL "https://api.github.com/users/octocat/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/octocat/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/octocat/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/octocat/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/octocat/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/octocat/orgs"
, whUserReposUrl = URL "https://api.github.com/users/octocat/repos"
, whUserEventsUrl = URL "https://api.github.com/users/octocat/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/octocat/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
installationRepoEventFixture :: InstallationRepositoriesEvent
installationRepoEventFixture = InstallationRepositoriesEvent
{ evInstallationRepoAction = InstallationRepoRemovedAction
, evInstallationRepoInfo =
HookInstallation
{ whInstallationId = 2
, whInstallationAccount =
HookUser
{ whUserLogin = "octocat"
, whUserId = 1
, whUserAvatarUrl = URL "https://github.com/images/error/octocat_happy.gif"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/octocat"
, whUserHtmlUrl = URL "https://github.com/octocat"
, whUserFollowersUrl = URL "https://api.github.com/users/octocat/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/octocat/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/octocat/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/octocat/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/octocat/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/octocat/orgs"
, whUserReposUrl = URL "https://api.github.com/users/octocat/repos"
, whUserEventsUrl = URL "https://api.github.com/users/octocat/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/octocat/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whInstallationRepoSel = "selected"
, whInstallationTokenUrl = URL "https://api.github.com/installations/2/access_tokens"
, whInstallationRepoUrl = URL "https://api.github.com/installation/repositories"
}
, evInstallationRepoSel = "selected"
, evInstallationReposAdd = V.empty
, evInstallationReposRemove = V.fromList
[ HookRepositorySimple { whSimplRepoId = 1296269 , whSimplRepoName = "Hello-World" , whSimplRepoFullName = "octocat/Hello-World", whSimplRepoIsPrivate = False } ]
, evInstallationReposSender =
HookUser
{ whUserLogin = "octocat"
, whUserId = 1
, whUserAvatarUrl = URL "https://github.com/images/error/octocat_happy.gif"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/octocat"
, whUserHtmlUrl = URL "https://github.com/octocat"
, whUserFollowersUrl = URL "https://api.github.com/users/octocat/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/octocat/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/octocat/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/octocat/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/octocat/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/octocat/orgs"
, whUserReposUrl = URL "https://api.github.com/users/octocat/repos"
, whUserEventsUrl = URL "https://api.github.com/users/octocat/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/octocat/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
issueCommentEventFixture :: IssueCommentEvent
issueCommentEventFixture = IssueCommentEvent
{ evIssueCommentAction = IssueCommentCreatedAction
, evIssueCommentIssue =
HookIssue
{ whIssueUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/2"
, whIssueLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/2/labels{/name}"
, whIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/2/comments"
, whIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/2/events"
, whIssueHtmlUrl = URL "https://github.com/baxterthehacker/public-repo/issues/2"
, whIssueId = 73464126
, whIssueNumber = 2
, whIssueTitle = "Spelling error in the README file"
, whIssueUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whIssueLabels = V.fromList
[ HookIssueLabels
{ whIssueLabelId = Nothing
, whIssueLabelUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels/bug"
, whIssueLabelName = "bug"
, whIssueLabelColor = "fc2929"
, whIssueLabelIsDefault = False
}
]
, whIssueState = "open"
, whIssueIsLocked = False
, whIssueAssignee = Nothing
, whIssueMilestone = Nothing
, whIssueCommentCount = 1
, whIssueCreatedAt = read "2015-05-05 23:40:28"
, whIssueUpdatedAt = read "2015-05-05 23:40:28"
, whIssueClosedAt = Nothing
, whIssueBody = "It looks like you accidently spelled 'commit' with two 't's."
}
, evIssueCommentPayload =
HookIssueComment
{ whIssueCommentUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments/99262140"
, whIssueCommentHtmlUrl = URL "https://github.com/baxterthehacker/public-repo/issues/2#issuecomment-99262140"
, whIssueCommentIssueUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/2"
, whIssueCommentId = 99262140
, whIssueCommentUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whIssueCommentCreatedAt = read "2015-05-05 23:40:28"
, whIssueCommentUpdatedAt = read "2015-05-05 23:40:28"
, whIssueCommentBody = "You are totally right! I'll get this fixed right away."
}
, evIssueCommentRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evIssueCommentSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
issuesEventFixture :: IssuesEvent
issuesEventFixture = IssuesEvent
{ evIssuesEventAction = IssuesOpenedAction
, evIssuesEventIssue =
HookIssue
{ whIssueUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/2"
, whIssueLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/2/labels{/name}"
, whIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/2/comments"
, whIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/2/events"
, whIssueHtmlUrl = URL "https://github.com/baxterthehacker/public-repo/issues/2"
, whIssueId = 73464126
, whIssueNumber = 2
, whIssueTitle = "Spelling error in the README file"
, whIssueUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whIssueLabels = V.fromList
[ HookIssueLabels
{ whIssueLabelId = Just 208045946
, whIssueLabelUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels/bug"
, whIssueLabelName = "bug"
, whIssueLabelColor = "fc2929"
, whIssueLabelIsDefault = True
}
]
, whIssueState = "open"
, whIssueIsLocked = False
, whIssueAssignee = Nothing
, whIssueMilestone = Nothing
, whIssueCommentCount = 0
, whIssueCreatedAt = read "2015-05-05 23:40:28"
, whIssueUpdatedAt = read "2015-05-05 23:40:28"
, whIssueClosedAt = Nothing
, whIssueBody = "It looks like you accidently spelled 'commit' with two 't's."
}
, evIssuesEventRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evIssuesEventSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
labelEventFixture :: LabelEvent
labelEventFixture = LabelEvent
{ evLabelEventAction = LabelCreatedAction
, evLabelEventPayload =
HookRepositoryLabel
{ whRepoLabelUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/labels/blocked"
, whRepoLabelName = "blocked"
, whRepoLabelColor = "ff0000"
}
, evLabelEventRepo =
HookRepository
{ whRepoId = 67075329
, whRepoName = "public-repo"
, whRepoFullName = "baxterandthehackers/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterandthehackers"
, whUserId = 4312013
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/4312013?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterandthehackers"
, whUserHtmlUrl = URL "https://github.com/baxterandthehackers"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterandthehackers/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterandthehackers/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterandthehackers/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterandthehackers/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterandthehackers/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterandthehackers/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterandthehackers/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterandthehackers/received_events"
, whUserType = OwnerOrganization
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = True
, whRepoHtmlUrl = URL "https://github.com/baxterandthehackers/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/releases{/id}"
, whRepoCreatedAt = read "2016-08-31 21:38:51"
, whRepoUpdatedAt = read "2016-08-31 21:38:51"
, whRepoPushedAt = read "2016-08-31 21:38:51"
, whRepoGitUrl = URL "git://github.com/baxterandthehackers/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterandthehackers/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterandthehackers/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterandthehackers/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = False
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evLabelEventOrganization =
Just
HookOrganization
{ whOrgLogin = "baxterandthehackers"
, whOrgId = 4312013
, whOrgUrl = URL "https://api.github.com/orgs/baxterandthehackers"
, whOrgReposUrl = URL "https://api.github.com/orgs/baxterandthehackers/repos"
, whOrgEventsUrl = URL "https://api.github.com/orgs/baxterandthehackers/events"
, whOrgHooksUrl = Just (URL "https://api.github.com/orgs/baxterandthehackers/hooks")
, whOrgIssuesUrl = Just (URL "https://api.github.com/orgs/baxterandthehackers/issues")
, whOrgMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/members{/member}"
, whOrgPublicMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/public_members{/member}"
, whOrgAvatarUrl = URL "https://avatars.githubusercontent.com/u/4312013?v=3"
, whOrgDescription = T.empty
}
, evLabelEventSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 7649605
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = True
}
}
memberEventFixture :: MemberEvent
memberEventFixture = MemberEvent
{ evMemberAction = MemberAddedAction
, evMemberUser =
HookUser
{ whUserLogin = "octocat"
, whUserId = 583231
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/583231?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/octocat"
, whUserHtmlUrl = URL "https://github.com/octocat"
, whUserFollowersUrl = URL "https://api.github.com/users/octocat/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/octocat/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/octocat/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/octocat/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/octocat/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/octocat/orgs"
, whUserReposUrl = URL "https://api.github.com/users/octocat/repos"
, whUserEventsUrl = URL "https://api.github.com/users/octocat/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/octocat/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, evMemberRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:30"
, whRepoPushedAt = read "2015-05-05 23:40:40"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evMemberSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
membershipEventFixture :: MembershipEvent
membershipEventFixture = MembershipEvent
{ evMembershipAction = MembershipAddedAction
, evMembershipScope = "team"
, evMembershipUser =
HookUser
{ whUserLogin = "kdaigle"
, whUserId = 2501
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/2501?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/kdaigle"
, whUserHtmlUrl = URL "https://github.com/kdaigle"
, whUserFollowersUrl = URL "https://api.github.com/users/kdaigle/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/kdaigle/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/kdaigle/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/kdaigle/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/kdaigle/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/kdaigle/orgs"
, whUserReposUrl = URL "https://api.github.com/users/kdaigle/repos"
, whUserEventsUrl = URL "https://api.github.com/users/kdaigle/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/kdaigle/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = True
}
, evMembershipTeam =
HookTeam
{ whTeamName = "Contractors"
, whTeamId = 123456
, whTeamSlug = "contractors"
, whTeamPermission = "admin"
, whTeamUrl = URL "https://api.github.com/teams/123456"
, whTeamMembersUrl = URL "https://api.github.com/teams/123456/members{/member}"
, whTeamRepositoriesUrl = URL "https://api.github.com/teams/123456/repos"
}
, evMembershipOrg =
HookOrganization
{ whOrgLogin = "baxterandthehackers"
, whOrgId = 7649605
, whOrgUrl = URL "https://api.github.com/orgs/baxterandthehackers"
, whOrgReposUrl = URL "https://api.github.com/orgs/baxterandthehackers/repos"
, whOrgEventsUrl = URL "https://api.github.com/orgs/baxterandthehackers/events"
, whOrgHooksUrl = Nothing
, whOrgIssuesUrl = Nothing
, whOrgMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/members{/member}"
, whOrgPublicMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/public_members{/member}"
, whOrgAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=2"
, whOrgDescription = T.empty
}
, evMembershipSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=2"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
milestoneEventFixture :: MilestoneEvent
milestoneEventFixture = MilestoneEvent
{ evMilestoneAction = MilestoneCreatedAction
, evMilestoenPayload =
HookMilestone
{ whMilestoneUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/milestones/3"
, whMilestoneHtmlUrl =
URL "https://github.com/baxterandthehackers/public-repo/milestones/Test%20milestone%20creation%20webhook%20from%20command%20line2"
, whMilestoneLabelsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/milestones/3/labels"
, whMilestoneId = 2055681
, whMilestoneNumber = 3
, whMilestoneTitle = "I am a milestone"
, whMilestoneDescription = Nothing
, whMilestoneCreator =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 7649605
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = True
}
, whMilestoneOpenIssues = 0
, whMilestoneClosedIssues = 0
, whMilestoneState = "open"
, whMilestoneCreatedAt = read "2016-10-07 19:26:08"
, whMilestoneUpdatedAt = read "2016-10-07 19:26:08"
, whMilestoneDueOn = Nothing
, whMilestoneClosedAt = Nothing
}
, evMilestoneRepo =
HookRepository
{ whRepoId = 70275481
, whRepoName = "public-repo"
, whRepoFullName = "baxterandthehackers/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterandthehackers"
, whUserId = 4312013
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/4312013?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterandthehackers"
, whUserHtmlUrl = URL "https://github.com/baxterandthehackers"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterandthehackers/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterandthehackers/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterandthehackers/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterandthehackers/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterandthehackers/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterandthehackers/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterandthehackers/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterandthehackers/received_events"
, whUserType = OwnerOrganization
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = True
, whRepoHtmlUrl = URL "https://github.com/baxterandthehackers/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/releases{/id}"
, whRepoCreatedAt = read "2016-10-07 19:10:12"
, whRepoUpdatedAt = read "2016-10-07 19:10:12"
, whRepoPushedAt = read "2016-10-07 19:10:13"
, whRepoGitUrl = URL "git://github.com/baxterandthehackers/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterandthehackers/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterandthehackers/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterandthehackers/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = False
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 0
, whRepoDefaultBranchName = "master"
}
, evMilestoneOrg =
HookOrganization
{ whOrgLogin = "baxterandthehackers"
, whOrgId = 4312013
, whOrgUrl = URL "https://api.github.com/orgs/baxterandthehackers"
, whOrgReposUrl = URL "https://api.github.com/orgs/baxterandthehackers/repos"
, whOrgEventsUrl = URL "https://api.github.com/orgs/baxterandthehackers/events"
, whOrgHooksUrl = Just (URL "https://api.github.com/orgs/baxterandthehackers/hooks")
, whOrgIssuesUrl = Just (URL "https://api.github.com/orgs/baxterandthehackers/issues")
, whOrgMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/members{/member}"
, whOrgPublicMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/public_members{/member}"
, whOrgAvatarUrl = URL "https://avatars.githubusercontent.com/u/4312013?v=3"
, whOrgDescription = T.empty
}
, evMilestoneSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 7649605
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = True
}
}
orgBlockEventFixture :: OrgBlockEvent
orgBlockEventFixture = OrgBlockEvent
{ evOrgBlockAction = OrgBlockBlockedAction
, evOrgBlockUser =
HookUser
{ whUserLogin = "octocat"
, whUserId = 583231
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/583231?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/octocat"
, whUserHtmlUrl = URL "https://github.com/octocat"
, whUserFollowersUrl = URL "https://api.github.com/users/octocat/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/octocat/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/octocat/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/octocat/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/octocat/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/octocat/orgs"
, whUserReposUrl = URL "https://api.github.com/users/octocat/repos"
, whUserEventsUrl = URL "https://api.github.com/users/octocat/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/octocat/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, evOrgBlockOrg =
HookOrganization
{ whOrgLogin = "github"
, whOrgId = 4366038
, whOrgUrl = URL "https://api.github.com/orgs/github"
, whOrgReposUrl = URL "https://api.github.com/orgs/github/repos"
, whOrgEventsUrl = URL "https://api.github.com/orgs/github/events"
, whOrgHooksUrl = Just $ URL "https://api.github.com/orgs/github/hooks"
, whOrgIssuesUrl = Just $ URL "https://api.github.com/orgs/github/issues"
, whOrgMembersUrl = URL "https://api.github.com/orgs/github/members{/member}"
, whOrgPublicMembersUrl = URL "https://api.github.com/orgs/github/public_members{/member}"
, whOrgAvatarUrl = URL "https://avatars.githubusercontent.com/u/4366038?v=3"
, whOrgDescription = T.empty
}
, evOrgBlockSender =
HookUser
{ whUserLogin = "octodocs"
, whUserId = 25781999
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/25781999?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/octodocs"
, whUserHtmlUrl = URL "https://github.com/octodocs"
, whUserFollowersUrl = URL "https://api.github.com/users/octodocs/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/octodocs/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/octodocs/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/octodocs/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/octodocs/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/octodocs/orgs"
, whUserReposUrl = URL "https://api.github.com/users/octodocs/repos"
, whUserEventsUrl = URL "https://api.github.com/users/octodocs/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/octodocs/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
organizationEventFixture :: OrganizationEvent
organizationEventFixture = OrganizationEvent
{ evOrganizationAction = OrgMemberInvitedAction
, evOrganizationInvitation =
HookOrganizationInvitation
{ whOrgInvitationId = 3294302
, whOrgInvitationLogin = "baxterthehacker"
, whOrgInvitationEmail = Nothing
, whOrgInvitationRole = "direct_member"
}
, evOrganizationMembership =
HookOrganizationMembership
{ whOrgMembershipUrl = URL "https://api.github.com/orgs/baxterandthehackers/memberships/baxterthehacker"
, whOrgMembershipState = "active"
, whOrgMembershipRole = "member"
, whOrgMembershipOrgUrl = URL "https://api.github.com/orgs/baxterandthehackers"
, whOrgMembershipUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 7649605
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/17085448?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
, evOrganizationOrg =
HookOrganization
{ whOrgLogin = "baxterandthehackers"
, whOrgId = 4312013
, whOrgUrl = URL "https://api.github.com/orgs/baxterandthehackers"
, whOrgReposUrl = URL "https://api.github.com/orgs/baxterandthehackers/repos"
, whOrgEventsUrl = URL "https://api.github.com/orgs/baxterandthehackers/events"
, whOrgHooksUrl = Just $ URL "https://api.github.com/orgs/baxterandthehackers/hooks"
, whOrgIssuesUrl = Just $ URL "https://api.github.com/orgs/baxterandthehackers/issues"
, whOrgMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/members{/member}"
, whOrgPublicMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/public_members{/member}"
, whOrgAvatarUrl = URL "https://avatars.githubusercontent.com/u/4312013?v=3"
, whOrgDescription = T.empty
}
, evOrganizationSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 7649605
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = True
}
}
pageBuildEventFixture :: PageBuildEvent
pageBuildEventFixture = PageBuildEvent
{ evPageBuildId = 15995382
, evPageBuildResult =
HookPageBuildResult
{ whPageBuildUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pages/builds/15995382"
, whPageBuildStatus = "built"
, whPageBuildError = Nothing
, whPageBuildPusher =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPageBuildCommitSha = "053b99542c83021d6b202d1a1f5ecd5ef7084e55"
, whPageBuildDuration = 3790
, whPageBuildCreatedAt = read "2015-05-05 23:40:13"
, whPageBuildUpdatedAt = read "2015-05-05 23:40:17"
}
, evPageBuildRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:17"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 0
, whRepoDefaultBranchName = "master"
}
, evPageBuildSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
projectCardEventFixture :: ProjectCardEvent
projectCardEventFixture = ProjectCardEvent
{ evProjectCardAction = ProjectCardCreatedAction
, evProjectCardPayload =
HookProjectCard
{ whProjectCardUrl = URL "https://api.github.com/projects/columns/cards/1266091"
, whProjectCardColumnUrl = URL "https://api.github.com/projects/columns/515520"
, whProjectCardColumnId = 515520
, whProjectCardId = 1266091
, whProjectCardNote = Nothing
, whProjectCardCreator =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=2"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whProjectCardCreatedAt = read "2017-09-27 23:37:43"
, whProjectCardUpdatedAt = read "2017-09-27 23:39:09"
, whProjectCardContentUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/2"
}
, evProjectCardRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evProjectCardOrg =
HookOrganization
{ whOrgLogin = "baxterandthehackers"
, whOrgId = 7649605
, whOrgUrl = URL "https://api.github.com/orgs/baxterandthehackers"
, whOrgReposUrl = URL "https://api.github.com/orgs/baxterandthehackers/repos"
, whOrgEventsUrl = URL "https://api.github.com/orgs/baxterandthehackers/events"
, whOrgHooksUrl = Nothing
, whOrgIssuesUrl = Nothing
, whOrgMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/members{/member}"
, whOrgPublicMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/public_members{/member}"
, whOrgAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=2"
, whOrgDescription = T.empty
}
, evProjectCardSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=2"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
projectColumnEventFixture :: ProjectColumnEvent
projectColumnEventFixture = ProjectColumnEvent
{ evProjectColumnAction = ProjectColumnCreatedAction
, evProjectColumnPayload =
HookProjectColumn
{ whProjectColumnUrl = URL "https://api.github.com/projects/columns/515520"
, whProjectColumnProjUrl = URL "https://api.github.com/projects/288065"
, whProjectColumnCardsUrl = URL "https://api.github.com/projects/columns/515520/cards"
, whProjectColumnId = 515520
, whProjectColumnName = "High Priority"
, whProjectColumnCreatedAt = read "2017-09-27 23:37:43"
, whProjectColumnUpdatedAt = read "2017-09-27 23:39:09"
}
, evProjectColumnRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evProjectColumnOrg =
HookOrganization
{ whOrgLogin = "baxterandthehackers"
, whOrgId = 7649605
, whOrgUrl = URL "https://api.github.com/orgs/baxterandthehackers"
, whOrgReposUrl = URL "https://api.github.com/orgs/baxterandthehackers/repos"
, whOrgEventsUrl = URL "https://api.github.com/orgs/baxterandthehackers/events"
, whOrgHooksUrl = Nothing
, whOrgIssuesUrl = Nothing
, whOrgMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/members{/member}"
, whOrgPublicMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/public_members{/member}"
, whOrgAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=2"
, whOrgDescription = T.empty
}
, evProjectColumnSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=2"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
projectEventFixture :: ProjectEvent
projectEventFixture = ProjectEvent
{ evProjectEventAction = ProjectCreatedAction
, evProjectPayload =
HookProject
{ whProjectOwnerUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whProjectUrl = URL "https://api.github.com/projects/288065"
, whProjectColumnsUrl = URL "https://api.github.com/projects/288065/columns"
, whProjectId = 288065
, whProjectName = "2017"
, whProjectBody = "Roadmap for work to be done in 2017"
, whProjectNumber = 10
, whProjectState = "open"
, whProjectCreator =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=2"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whProjectCreatedAt = read "2017-09-27 23:37:43"
, whProjectUpdatedAt = read "2017-09-27 23:39:09"
}
, evProjectRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evProjectOrganization =
HookOrganization
{ whOrgLogin = "baxterandthehackers"
, whOrgId = 7649605
, whOrgUrl = URL "https://api.github.com/orgs/baxterandthehackers"
, whOrgReposUrl = URL "https://api.github.com/orgs/baxterandthehackers/repos"
, whOrgEventsUrl = URL "https://api.github.com/orgs/baxterandthehackers/events"
, whOrgHooksUrl = Nothing
, whOrgIssuesUrl = Nothing
, whOrgMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/members{/member}"
, whOrgPublicMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/public_members{/member}"
, whOrgAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=2"
, whOrgDescription = T.empty
}
, evProjectSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=2"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
publicEventFixture :: PublicEvent
publicEventFixture = PublicEvent
{ evPublicEventRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:41"
, whRepoPushedAt = read "2015-05-05 23:40:40"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evPublicEventSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
pullRequestEventFixture :: PullRequestEvent
pullRequestEventFixture = PullRequestEvent
{ evPullReqAction = PullRequestOpenedAction
, evPullReqNumber = 1
, evPullReqPayload =
HookPullRequest
{ whPullReqUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1"
, whPullReqId = 34778301
, whPullReqHtmlUrl = URL "https://github.com/baxterthehacker/public-repo/pull/1"
, whPullReqDiffUrl = URL "https://github.com/baxterthehacker/public-repo/pull/1.diff"
, whPullReqPatchUrl = URL "https://github.com/baxterthehacker/public-repo/pull/1.patch"
, whPullReqIssueUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/1"
, whPullReqNumber = 1
, whPullReqState = "open"
, whPullReqIsLocked = False
, whPullReqTitle = "Update the README with new information"
, whPullReqUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPullReqBody = "This is a pretty simple change that we need to pull into master."
, whPullReqCreatedAt = read "2015-05-05 23:40:27"
, whPullReqUpdatedAt = read "2015-05-05 23:40:27"
, whPullReqClosedAt = Nothing
, whPullReqMergedAt = Nothing
, whPullReqMergeCommitSha = Nothing
, whPullReqAssignee = Nothing
, whPullReqMilestone = Nothing
, whPullReqCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/commits"
, whPullReqRevCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/comments"
, whPullReqRevCommentUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments{/number}"
, whPullReqCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/1/comments"
, whPullReqStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, whPullReqBase =
PullRequestTarget
{ whPullReqTargetSha = "9049f1265b7d61be4a8904a9a27120d2064dab3b"
, whPullReqTargetUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPullReqTargetRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:26"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 1
, whRepoDefaultBranchName = "master"
}
, whPullReqTargetLabel = "baxterthehacker:master"
, whPullReqTargetRef = "master"
}
, whPullReqHead =
PullRequestTarget
{ whPullReqTargetSha = "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, whPullReqTargetUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPullReqTargetRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:26"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 1
, whRepoDefaultBranchName = "master"
}
, whPullReqTargetLabel = "baxterthehacker:changes"
, whPullReqTargetRef = "changes"
}
, whPullReqCommentCount = Just 0
, whPullReqRevCommentCount = Just 0
, whPullReqCommitCount = Just 1
, whPullReqAdditionsCount = Just 1
, whPullReqDeletionsCount = Just 1
, whPullReqFileChangeCount = Just 1
}
, evPullReqRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:26"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 1
, whRepoDefaultBranchName = "master"
}
, evPullReqSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, evPullReqInstallationId = Just 234
}
pullRequestEventNullBodyFixture :: PullRequestEvent
pullRequestEventNullBodyFixture = PullRequestEvent
{ evPullReqAction = PullRequestOpenedAction
, evPullReqNumber = 1
, evPullReqPayload =
HookPullRequest
{ whPullReqUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1"
, whPullReqId = 34778301
, whPullReqHtmlUrl = URL "https://github.com/baxterthehacker/public-repo/pull/1"
, whPullReqDiffUrl = URL "https://github.com/baxterthehacker/public-repo/pull/1.diff"
, whPullReqPatchUrl = URL "https://github.com/baxterthehacker/public-repo/pull/1.patch"
, whPullReqIssueUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/1"
, whPullReqNumber = 1
, whPullReqState = "open"
, whPullReqIsLocked = False
, whPullReqTitle = "Update the README with new information"
, whPullReqUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPullReqBody = ""
, whPullReqCreatedAt = read "2015-05-05 23:40:27"
, whPullReqUpdatedAt = read "2015-05-05 23:40:27"
, whPullReqClosedAt = Nothing
, whPullReqMergedAt = Nothing
, whPullReqMergeCommitSha = Nothing
, whPullReqAssignee = Nothing
, whPullReqMilestone = Nothing
, whPullReqCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/commits"
, whPullReqRevCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/comments"
, whPullReqRevCommentUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments{/number}"
, whPullReqCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/1/comments"
, whPullReqStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, whPullReqBase =
PullRequestTarget
{ whPullReqTargetSha = "9049f1265b7d61be4a8904a9a27120d2064dab3b"
, whPullReqTargetUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPullReqTargetRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:26"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 1
, whRepoDefaultBranchName = "master"
}
, whPullReqTargetLabel = "baxterthehacker:master"
, whPullReqTargetRef = "master"
}
, whPullReqHead =
PullRequestTarget
{ whPullReqTargetSha = "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, whPullReqTargetUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPullReqTargetRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:26"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 1
, whRepoDefaultBranchName = "master"
}
, whPullReqTargetLabel = "baxterthehacker:changes"
, whPullReqTargetRef = "changes"
}
, whPullReqCommentCount = Just 0
, whPullReqRevCommentCount = Just 0
, whPullReqCommitCount = Just 1
, whPullReqAdditionsCount = Just 1
, whPullReqDeletionsCount = Just 1
, whPullReqFileChangeCount = Just 1
}
, evPullReqRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:26"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 1
, whRepoDefaultBranchName = "master"
}
, evPullReqSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, evPullReqInstallationId = Just 234
}
pullRequestReviewCommentEventFixture :: PullRequestReviewCommentEvent
pullRequestReviewCommentEventFixture = PullRequestReviewCommentEvent
{ evPullReqRevComAction = PullRequestReviewCommentCreatedAction
, evPullReqRevComment =
HookPullRequestReviewComment
{ whPullReqRevComUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments/29724692"
, whPullReqRevComId = 29724692
, whPullReqRevComDiffHunk = "@@ -1 +1 @@\n-# public-repo"
, whPullReqRevComPath = "README.md"
, whPullReqRevComPos = 1
, whPullReqRevComOrigPos = 1
, whPullReqRevComCommitSha = "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, whPullReqRevComOrigSha = "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, whPullReqRevComUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPullReqRevComBody = "Maybe you should use more emojji on this line."
, whPullReqRevComCreatedAt = read "2015-05-05 23:40:27"
, whPullReqRevComUpdatedAt = read "2015-05-05 23:40:27"
, whPullReqRevComHtmlUrl = URL "https://github.com/baxterthehacker/public-repo/pull/1#discussion_r29724692"
, whPullReqRevComPullReqUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1"
}
, evPullReqRevTarget =
HookPullRequest
{ whPullReqUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1"
, whPullReqId = 34778301
, whPullReqHtmlUrl = URL "https://github.com/baxterthehacker/public-repo/pull/1"
, whPullReqDiffUrl = URL "https://github.com/baxterthehacker/public-repo/pull/1.diff"
, whPullReqPatchUrl = URL "https://github.com/baxterthehacker/public-repo/pull/1.patch"
, whPullReqIssueUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/1"
, whPullReqNumber = 1
, whPullReqState = "open"
, whPullReqIsLocked = False
, whPullReqTitle = "Update the README with new information"
, whPullReqUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPullReqBody = "This is a pretty simple change that we need to pull into master."
, whPullReqCreatedAt = read "2015-05-05 23:40:27"
, whPullReqUpdatedAt = read "2015-05-05 23:40:27"
, whPullReqClosedAt = Nothing
, whPullReqMergedAt = Nothing
, whPullReqMergeCommitSha = Just "18721552ba489fb84e12958c1b5694b5475f7991"
, whPullReqAssignee = Nothing
, whPullReqMilestone = Nothing
, whPullReqCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/commits"
, whPullReqRevCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/comments"
, whPullReqRevCommentUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments{/number}"
, whPullReqCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/1/comments"
, whPullReqStatusesUrl =
URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, whPullReqCommentCount = Nothing
, whPullReqRevCommentCount = Nothing
, whPullReqCommitCount = Nothing
, whPullReqAdditionsCount = Nothing
, whPullReqDeletionsCount = Nothing
, whPullReqFileChangeCount = Nothing
, whPullReqBase =
PullRequestTarget
{ whPullReqTargetSha = "9049f1265b7d61be4a8904a9a27120d2064dab3b"
, whPullReqTargetUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPullReqTargetRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 1
, whRepoDefaultBranchName = "master"
}
, whPullReqTargetLabel = "baxterthehacker:master"
, whPullReqTargetRef = "master"
}
, whPullReqHead =
PullRequestTarget
{ whPullReqTargetSha = "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, whPullReqTargetUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPullReqTargetRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 1
, whRepoDefaultBranchName = "master"
}
, whPullReqTargetLabel = "baxterthehacker:changes"
, whPullReqTargetRef = "changes"
}
}
, evPullReqRevRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 1
, whRepoDefaultBranchName = "master"
}
, evPullReqRevSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
pullRequestReviewEventFixture :: PullRequestReviewEvent
pullRequestReviewEventFixture = PullRequestReviewEvent
{ evPullReqReviewAction = PullRequestReviewSubmittedAction
, evPullReqReviewPayload =
HookPullRequestReview
{ whPullReqReviewId = 2626884
, whPullReqReviewUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPullReqReviewBody = "Looks great!"
, whPullReqReviewSubmittedAt = read "2016-10-03 23:39:09"
, whPullReqReviewState = "approved"
, whPullReqReviewHtmlUrl = URL "https://github.com/baxterthehacker/public-repo/pull/8#pullrequestreview-2626884"
, whPullReqReviewPullUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/8"
}
, evPullReqReviewTarget =
HookPullRequest
{ whPullReqUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/8"
, whPullReqId = 87811438
, whPullReqHtmlUrl = URL "https://github.com/baxterthehacker/public-repo/pull/8"
, whPullReqDiffUrl = URL "https://github.com/baxterthehacker/public-repo/pull/8.diff"
, whPullReqPatchUrl = URL "https://github.com/baxterthehacker/public-repo/pull/8.patch"
, whPullReqIssueUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/8"
, whPullReqNumber = 8
, whPullReqState = "open"
, whPullReqIsLocked = False
, whPullReqTitle = "Add a README description"
, whPullReqUser =
HookUser
{ whUserLogin = "skalnik"
, whUserId = 2546
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/2546?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/skalnik"
, whUserHtmlUrl = URL "https://github.com/skalnik"
, whUserFollowersUrl = URL "https://api.github.com/users/skalnik/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/skalnik/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/skalnik/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/skalnik/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/skalnik/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/skalnik/orgs"
, whUserReposUrl = URL "https://api.github.com/users/skalnik/repos"
, whUserEventsUrl = URL "https://api.github.com/users/skalnik/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/skalnik/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = True
}
, whPullReqBody = "Just a few more details"
, whPullReqCreatedAt = read "2016-10-03 23:37:43"
, whPullReqUpdatedAt = read "2016-10-03 23:39:09"
, whPullReqClosedAt = Nothing
, whPullReqMergedAt = Nothing
, whPullReqMergeCommitSha = Just "faea154a7decef6819754aab0f8c0e232e6c8b4f"
, whPullReqAssignee = Nothing
, whPullReqMilestone = Nothing
, whPullReqCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/8/commits"
, whPullReqRevCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/8/comments"
, whPullReqRevCommentUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments{/number}"
, whPullReqCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/8/comments"
, whPullReqStatusesUrl =
URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/b7a1f9c27caa4e03c14a88feb56e2d4f7500aa63"
, whPullReqBase =
PullRequestTarget
{ whPullReqTargetSha = "9049f1265b7d61be4a8904a9a27120d2064dab3b"
, whPullReqTargetUser =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whPullReqTargetRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2016-08-15 17:19:01"
, whRepoPushedAt = read "2016-10-03 23:37:43"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 233
, whRepoStargazersCount = 2
, whRepoWatchersCount = 2
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 2
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 5
, whRepoDefaultBranchName = "master"
}
, whPullReqTargetLabel = "baxterthehacker:master"
, whPullReqTargetRef = "master"
}
, whPullReqHead =
PullRequestTarget
{ whPullReqTargetSha = "b7a1f9c27caa4e03c14a88feb56e2d4f7500aa63"
, whPullReqTargetUser =
HookUser
{ whUserLogin = "skalnik"
, whUserId = 2546
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/2546?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/skalnik"
, whUserHtmlUrl = URL "https://github.com/skalnik"
, whUserFollowersUrl = URL "https://api.github.com/users/skalnik/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/skalnik/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/skalnik/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/skalnik/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/skalnik/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/skalnik/orgs"
, whUserReposUrl = URL "https://api.github.com/users/skalnik/repos"
, whUserEventsUrl = URL "https://api.github.com/users/skalnik/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/skalnik/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = True
}
, whPullReqTargetRepo =
HookRepository
{ whRepoId = 69919152
, whRepoName = "public-repo"
, whRepoFullName = "skalnik/public-repo"
, whRepoOwner =
Right
HookUser
{ whUserLogin = "skalnik"
, whUserId = 2546
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/2546?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/skalnik"
, whUserHtmlUrl = URL "https://github.com/skalnik"
, whUserFollowersUrl = URL "https://api.github.com/users/skalnik/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/skalnik/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/skalnik/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/skalnik/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/skalnik/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/skalnik/orgs"
, whUserReposUrl = URL "https://api.github.com/users/skalnik/repos"
, whUserEventsUrl = URL "https://api.github.com/users/skalnik/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/skalnik/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = True
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/skalnik/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = True
, whRepoUrl = URL "https://api.github.com/repos/skalnik/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/skalnik/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/skalnik/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/skalnik/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/skalnik/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/skalnik/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/skalnik/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/skalnik/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/skalnik/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/skalnik/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/skalnik/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/skalnik/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/skalnik/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/skalnik/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/skalnik/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/skalnik/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/skalnik/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/skalnik/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/skalnik/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/skalnik/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/skalnik/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/skalnik/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/skalnik/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/skalnik/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/skalnik/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/skalnik/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/skalnik/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/skalnik/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/skalnik/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/skalnik/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/skalnik/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/skalnik/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/skalnik/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/skalnik/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/skalnik/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/skalnik/public-repo/releases{/id}"
, whRepoCreatedAt = read "2016-10-03 23:23:31"
, whRepoUpdatedAt = read "2016-08-15 17:19:01"
, whRepoPushedAt = read "2016-10-03 23:36:52"
, whRepoGitUrl = URL "git://github.com/skalnik/public-repo.git"
, whRepoSshUrl = URL "git@github.com:skalnik/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/skalnik/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/skalnik/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 233
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = False
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = False
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 0
, whRepoDefaultBranchName = "master"
}
, whPullReqTargetLabel = "skalnik:patch-2"
, whPullReqTargetRef = "patch-2"
}
, whPullReqCommentCount = Nothing
, whPullReqRevCommentCount = Nothing
, whPullReqCommitCount = Nothing
, whPullReqAdditionsCount = Nothing
, whPullReqDeletionsCount = Nothing
, whPullReqFileChangeCount = Nothing
}
, evPullReqReviewRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2016-08-15 17:19:01"
, whRepoPushedAt = read "2016-10-03 23:37:43"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 233
, whRepoStargazersCount = 2
, whRepoWatchersCount = 2
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 2
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 5
, whRepoDefaultBranchName = "master"
}
, evPullReqReviewSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
pushEventFixture :: PushEvent
pushEventFixture = PushEvent
{ evPushRef = "refs/heads/changes"
, evPushHeadSha = Just "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, evPushBeforeSha = Just "9049f1265b7d61be4a8904a9a27120d2064dab3b"
, evPushCreated = False
, evPushDeleted = False
, evPushForced = False
, evPushBaseRef = Nothing
, evPushCompareUrl = URL "https://github.com/baxterthehacker/public-repo/compare/9049f1265b7d...0d1a26e67d8f"
, evPushCommits =
Just $ V.fromList
[ HookCommit
{ whCommitSha = "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, whCommitUrl = URL "https://github.com/baxterthehacker/public-repo/commit/0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, whCommitHtmlUrl = Nothing
, whCommitCommentsUrl = Nothing
, whCommitAuthor =
Left
HookSimpleUser
{ whSimplUserName = "baxterthehacker"
, whSimplUserEmail = "baxterthehacker@users.noreply.github.com"
, whSimplUserLogin = Just "baxterthehacker"
}
, whCommitCommitter =
Left
HookSimpleUser
{ whSimplUserName = "baxterthehacker"
, whSimplUserEmail = "baxterthehacker@users.noreply.github.com"
, whSimplUserLogin = Just "baxterthehacker"
}
}
]
, evPushHeadCommit =
Just
HookCommit
{ whCommitSha = "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, whCommitUrl = URL "https://github.com/baxterthehacker/public-repo/commit/0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"
, whCommitHtmlUrl = Nothing
, whCommitCommentsUrl = Nothing
, whCommitAuthor =
Left
HookSimpleUser
{ whSimplUserName = "baxterthehacker"
, whSimplUserEmail = "baxterthehacker@users.noreply.github.com"
, whSimplUserLogin = Just "baxterthehacker"
}
, whCommitCommitter =
Left
HookSimpleUser
{ whSimplUserName = "baxterthehacker"
, whSimplUserEmail = "baxterthehacker@users.noreply.github.com"
, whSimplUserLogin = Just "baxterthehacker"
}
}
, evPushRepository =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Left
HookSimpleUser
{ whSimplUserName = "baxterthehacker" , whSimplUserEmail = "baxterthehacker@users.noreply.github.com" , whSimplUserLogin = Nothing }
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:12"
, whRepoPushedAt = read "2015-05-05 23:40:17"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 0
, whRepoDefaultBranchName = "master"
}
, evPushOrganization = Nothing
, evPushSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
releaseEventFixture :: ReleaseEvent
releaseEventFixture = ReleaseEvent
{ evReleaseEventAction = ReleasePublishedAction
, evReleaseEventPayload =
HookRelease
{ whReleaseUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases/1261438"
, whReleaseAssetsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases/1261438/assets"
, whReleaseUploadUrl = URL "https://uploads.github.com/repos/baxterthehacker/public-repo/releases/1261438/assets{?name}"
, whReleaseHtmlUrl = URL "https://github.com/baxterthehacker/public-repo/releases/tag/0.0.1"
, whReleaseId = 1261438
, whReleaseTagName = "0.0.1"
, whReleaseTargetCommitish = "master"
, whReleaseName = Nothing
, whReleaseIsDraft = False
, whReleaseAuthor =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whReleaseIsPreRelease = False
, whReleaseCreatedAt = read "2015-05-05 23:40:12"
, whReleasePublishedAt = Just $ read "2015-05-05 23:40:38"
, whReleaseTarballUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tarball/0.0.1"
, whReleaseZipballUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/zipball/0.0.1"
, whReleaseBody = Nothing
}
, evReleaseEventRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:30"
, whRepoPushedAt = read "2015-05-05 23:40:38"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evReleaseEventSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
repositoryEventFixture :: RepositoryEvent
repositoryEventFixture = RepositoryEvent
{ evRepositoryAction = RepositoryCreatedAction
, evRepositoryTarget =
HookRepository
{ whRepoId = 27496774
, whRepoName = "new-repository"
, whRepoFullName = "baxterandthehackers/new-repository"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterandthehackers"
, whUserId = 7649605
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterandthehackers"
, whUserHtmlUrl = URL "https://github.com/baxterandthehackers"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterandthehackers/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterandthehackers/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterandthehackers/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterandthehackers/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterandthehackers/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterandthehackers/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterandthehackers/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterandthehackers/received_events"
, whUserType = OwnerOrganization
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = True
, whRepoHtmlUrl = URL "https://github.com/baxterandthehackers/new-repository"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/issues/comments/{number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/milestones{/number}"
, whRepoNotificationsUrl =
URL "https://api.github.com/repos/baxterandthehackers/new-repository/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterandthehackers/new-repository/releases{/id}"
, whRepoCreatedAt = read "2014-12-03 16:39:25"
, whRepoUpdatedAt = read "2014-12-03 16:39:25"
, whRepoPushedAt = read "2014-12-03 16:39:25"
, whRepoGitUrl = URL "git://github.com/baxterandthehackers/new-repository.git"
, whRepoSshUrl = URL "git@github.com:baxterandthehackers/new-repository.git"
, whRepoCloneUrl = URL "https://github.com/baxterandthehackers/new-repository.git"
, whRepoSvnUrl = URL "https://github.com/baxterandthehackers/new-repository"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = False
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 0
, whRepoDefaultBranchName = "master"
}
, evRepositoryOrg =
Just
HookOrganization
{ whOrgLogin = "baxterandthehackers"
, whOrgId = 7649605
, whOrgUrl = URL "https://api.github.com/orgs/baxterandthehackers"
, whOrgReposUrl = URL "https://api.github.com/orgs/baxterandthehackers/repos"
, whOrgEventsUrl = URL "https://api.github.com/orgs/baxterandthehackers/events"
, whOrgHooksUrl = Nothing
, whOrgIssuesUrl = Nothing
, whOrgMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/members{/member}"
, whOrgPublicMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/public_members{/member}"
, whOrgAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=2"
, whOrgDescription = T.empty
}
, evRepositorySender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=2"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
statusEventFixture :: StatusEvent
statusEventFixture = StatusEvent
{ evStatusId = 214015194
, evStatusCommitSha = "9049f1265b7d61be4a8904a9a27120d2064dab3b"
, evStatusCommitName = "baxterthehacker/public-repo"
, evStatusTargetUrl = Nothing
, evStatusContext = "default"
, evStatusDescription = Nothing
, evStatusState = StatusSuccessState
, evStatusCommit =
HookCommit
{ whCommitSha = "9049f1265b7d61be4a8904a9a27120d2064dab3b"
, whCommitUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits/9049f1265b7d61be4a8904a9a27120d2064dab3b"
, whCommitHtmlUrl = Just $ URL "https://github.com/baxterthehacker/public-repo/commit/9049f1265b7d61be4a8904a9a27120d2064dab3b"
, whCommitCommentsUrl =
Just $ URL "https://api.github.com/repos/baxterthehacker/public-repo/commits/9049f1265b7d61be4a8904a9a27120d2064dab3b/comments"
, whCommitAuthor =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whCommitCommitter =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
, evStatusCreatedAt = read "2015-05-05 23:40:39"
, evStatusUpdatedAt = read "2015-05-05 23:40:39"
, evStatusRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:30"
, whRepoPushedAt = read "2015-05-05 23:40:39"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evStatusSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
teamAddEventFixture :: TeamAddEvent
teamAddEventFixture = TeamAddEvent
{ evTeamAddTarget =
Just
HookTeam
{ whTeamName = "github"
, whTeamId = 836012
, whTeamSlug = "github"
, whTeamPermission = "pull"
, whTeamUrl = URL "https://api.github.com/teams/836012"
, whTeamMembersUrl = URL "https://api.github.com/teams/836012/members{/member}"
, whTeamRepositoriesUrl = URL "https://api.github.com/teams/836012/repos"
}
, evTeamAddRepo =
HookRepository
{ whRepoId = 35129393
, whRepoName = "public-repo"
, whRepoFullName = "baxterandthehackers/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterandthehackers"
, whUserId = 7649605
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterandthehackers"
, whUserHtmlUrl = URL "https://github.com/baxterandthehackers"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterandthehackers/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterandthehackers/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterandthehackers/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterandthehackers/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterandthehackers/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterandthehackers/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterandthehackers/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterandthehackers/received_events"
, whUserType = OwnerOrganization
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterandthehackers/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = True
, whRepoUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterandthehackers/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:30"
, whRepoUpdatedAt = read "2015-05-05 23:40:30"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterandthehackers/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterandthehackers/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterandthehackers/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterandthehackers/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = False
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 0
, whRepoDefaultBranchName = "master"
}
, evTeamAddOrg =
HookOrganization
{ whOrgLogin = "baxterandthehackers"
, whOrgId = 7649605
, whOrgUrl = URL "https://api.github.com/orgs/baxterandthehackers"
, whOrgReposUrl = URL "https://api.github.com/orgs/baxterandthehackers/repos"
, whOrgEventsUrl = URL "https://api.github.com/orgs/baxterandthehackers/events"
, whOrgHooksUrl = Nothing
, whOrgIssuesUrl = Nothing
, whOrgMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/members{/member}"
, whOrgPublicMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/public_members{/member}"
, whOrgAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=3"
, whOrgDescription = T.empty
}
, evTeamAddSender =
HookUser
{ whUserLogin = "baxterandthehackers"
, whUserId = 7649605
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/7649605?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterandthehackers"
, whUserHtmlUrl = URL "https://github.com/baxterandthehackers"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterandthehackers/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterandthehackers/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterandthehackers/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterandthehackers/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterandthehackers/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterandthehackers/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterandthehackers/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterandthehackers/received_events"
, whUserType = OwnerOrganization
, whUserIsAdminOfSite = False
}
}
teamEventFixture :: TeamEvent
teamEventFixture = TeamEvent
{ evTeamAction = TeamCreatedAction
, evTeamTarget =
HookTeam
{ whTeamName = "team baxter"
, whTeamId = 2175394
, whTeamSlug = "team-baxter"
, whTeamPermission = "pull"
, whTeamUrl = URL "https:/api.github.com/teams/2175394"
, whTeamMembersUrl = URL "https:/api.github.com/teams/2175394/members{/member}"
, whTeamRepositoriesUrl = URL "https:/api.github.com/teams/2175394/repos"
}
, evTeamOrganization =
HookOrganization
{ whOrgLogin = "baxterandthehackers"
, whOrgId = 4312013
, whOrgUrl = URL "https://api.github.com/orgs/baxterandthehackers"
, whOrgReposUrl = URL "https://api.github.com/orgs/baxterandthehackers/repos"
, whOrgEventsUrl = URL "https://api.github.com/orgs/baxterandthehackers/events"
, whOrgHooksUrl = Just $ URL "https://api.github.com/orgs/baxterandthehackers/hooks"
, whOrgIssuesUrl = Just $ URL "https://api.github.com/orgs/baxterandthehackers/issues"
, whOrgMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/members{/member}"
, whOrgPublicMembersUrl = URL "https://api.github.com/orgs/baxterandthehackers/public_members{/member}"
, whOrgAvatarUrl = URL "https://avatars.githubusercontent.com/u/4312013?v=3"
, whOrgDescription = T.empty
}
, evTeamSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}
watchEventFixture :: WatchEvent
watchEventFixture = WatchEvent
{ evWatchAction = WatchStartedAction
, evWatchRepo =
HookRepository
{ whRepoId = 35129377
, whRepoName = "public-repo"
, whRepoFullName = "baxterthehacker/public-repo"
, whRepoOwner =
Right HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
, whRepoIsPrivate = False
, whRepoHtmlUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoDescription = ""
, whRepoIsAFork = False
, whRepoUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo"
, whRepoForksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/forks"
, whRepoKeysUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}"
, whRepoCollaboratorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}"
, whRepoTeamsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/teams"
, whRepoHooksUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/hooks"
, whRepoIssueEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}"
, whRepoEventsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/events"
, whRepoAssigneesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}"
, whRepoBranchesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}"
, whRepoTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/tags"
, whRepoBlobsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}"
, whRepoGitTagsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}"
, whRepoGitRefsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}"
, whRepoTreesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}"
, whRepoStatusesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}"
, whRepoLanguagesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/languages"
, whRepoStargazersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/stargazers"
, whRepoContributorsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contributors"
, whRepoSubscribersUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscribers"
, whRepoSubscriptionUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/subscription"
, whRepoCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}"
, whRepoGitCommitsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}"
, whRepoCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}"
, whRepoIssueCommentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}"
, whRepoContentsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}"
, whRepoCompareUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}"
, whRepoMergesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/merges"
, whRepoArchiveUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}"
, whRepoDownloadsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/downloads"
, whRepoIssuesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}"
, whRepoPullsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}"
, whRepoMilestonesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}"
, whRepoNotificationsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}"
, whRepoLabelsUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}"
, whRepoReleasesUrl = URL "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}"
, whRepoCreatedAt = read "2015-05-05 23:40:12"
, whRepoUpdatedAt = read "2015-05-05 23:40:30"
, whRepoPushedAt = read "2015-05-05 23:40:27"
, whRepoGitUrl = URL "git://github.com/baxterthehacker/public-repo.git"
, whRepoSshUrl = URL "git@github.com:baxterthehacker/public-repo.git"
, whRepoCloneUrl = URL "https://github.com/baxterthehacker/public-repo.git"
, whRepoSvnUrl = URL "https://github.com/baxterthehacker/public-repo"
, whRepoHomepage = Nothing
, whRepoSize = 0
, whRepoStargazersCount = 0
, whRepoWatchersCount = 0
, whRepoLanguage = Nothing
, whRepoHasIssues = True
, whRepoHasDownloads = True
, whRepoHasWiki = True
, whRepoHasPages = True
, whRepoForkCount = 0
, whRepoMirrorUrl = Nothing
, whRepoOpenIssuesCount = 2
, whRepoDefaultBranchName = "master"
}
, evWatchSender =
HookUser
{ whUserLogin = "baxterthehacker"
, whUserId = 6752317
, whUserAvatarUrl = URL "https://avatars.githubusercontent.com/u/6752317?v=3"
, whUserGravatarId = URL ""
, whUserUrl = URL "https://api.github.com/users/baxterthehacker"
, whUserHtmlUrl = URL "https://github.com/baxterthehacker"
, whUserFollowersUrl = URL "https://api.github.com/users/baxterthehacker/followers"
, whUserFollowingUrl = URL "https://api.github.com/users/baxterthehacker/following{/other_user}"
, whUserGistsUrl = URL "https://api.github.com/users/baxterthehacker/gists{/gist_id}"
, whUserStarredUrl = URL "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}"
, whUserSubscriptionsUrl = URL "https://api.github.com/users/baxterthehacker/subscriptions"
, whUserOrganizationsUrl = URL "https://api.github.com/users/baxterthehacker/orgs"
, whUserReposUrl = URL "https://api.github.com/users/baxterthehacker/repos"
, whUserEventsUrl = URL "https://api.github.com/users/baxterthehacker/events{/privacy}"
, whUserReceivedEventsUrl = URL "https://api.github.com/users/baxterthehacker/received_events"
, whUserType = OwnerUser
, whUserIsAdminOfSite = False
}
}