{"action":"closed","number":12,"pull_request":{"url":"https://api.github.com/repos/bayesimpact/retrospective-bot/pulls/12","id":196355290,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk2MzU1Mjkw","html_url":"https://github.com/bayesimpact/retrospective-bot/pull/12","diff_url":"https://github.com/bayesimpact/retrospective-bot/pull/12.diff","patch_url":"https://github.com/bayesimpact/retrospective-bot/pull/12.patch","issue_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/issues/12","number":12,"state":"closed","locked":false,"title":"Add simple tests for the /retro list command.","user":{"login":"pcorpet","id":7937848,"node_id":"MDQ6VXNlcjc5Mzc4NDg=","avatar_url":"https://avatars2.githubusercontent.com/u/7937848?v=4","gravatar_id":"","url":"https://api.github.com/users/pcorpet","html_url":"https://github.com/pcorpet","followers_url":"https://api.github.com/users/pcorpet/followers","following_url":"https://api.github.com/users/pcorpet/following{/other_user}","gists_url":"https://api.github.com/users/pcorpet/gists{/gist_id}","starred_url":"https://api.github.com/users/pcorpet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pcorpet/subscriptions","organizations_url":"https://api.github.com/users/pcorpet/orgs","repos_url":"https://api.github.com/users/pcorpet/repos","events_url":"https://api.github.com/users/pcorpet/events{/privacy}","received_events_url":"https://api.github.com/users/pcorpet/received_events","type":"User","site_admin":false},"body":"Entire Revamp by @florianjourda: use AirTable as DB, and AWS lambda for prod.\n\n<!-- Reviewable:start -->\n---\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/bayesimpact/retrospective-bot/12)\n<!-- Reviewable:end -->\n","created_at":"2018-06-21T07:10:37Z","updated_at":"2018-06-25T07:19:33Z","closed_at":"2018-06-25T07:19:33Z","merged_at":"2018-06-25T07:19:33Z","merge_commit_sha":"8bcb7aafa5ab13ab366d86f7535f3c784eedbb88","assignee":{"login":"zozoens31","id":8383947,"node_id":"MDQ6VXNlcjgzODM5NDc=","avatar_url":"https://avatars3.githubusercontent.com/u/8383947?v=4","gravatar_id":"","url":"https://api.github.com/users/zozoens31","html_url":"https://github.com/zozoens31","followers_url":"https://api.github.com/users/zozoens31/followers","following_url":"https://api.github.com/users/zozoens31/following{/other_user}","gists_url":"https://api.github.com/users/zozoens31/gists{/gist_id}","starred_url":"https://api.github.com/users/zozoens31/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zozoens31/subscriptions","organizations_url":"https://api.github.com/users/zozoens31/orgs","repos_url":"https://api.github.com/users/zozoens31/repos","events_url":"https://api.github.com/users/zozoens31/events{/privacy}","received_events_url":"https://api.github.com/users/zozoens31/received_events","type":"User","site_admin":false},"assignees":[{"login":"zozoens31","id":8383947,"node_id":"MDQ6VXNlcjgzODM5NDc=","avatar_url":"https://avatars3.githubusercontent.com/u/8383947?v=4","gravatar_id":"","url":"https://api.github.com/users/zozoens31","html_url":"https://github.com/zozoens31","followers_url":"https://api.github.com/users/zozoens31/followers","following_url":"https://api.github.com/users/zozoens31/following{/other_user}","gists_url":"https://api.github.com/users/zozoens31/gists{/gist_id}","starred_url":"https://api.github.com/users/zozoens31/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zozoens31/subscriptions","organizations_url":"https://api.github.com/users/zozoens31/orgs","repos_url":"https://api.github.com/users/zozoens31/repos","events_url":"https://api.github.com/users/zozoens31/events{/privacy}","received_events_url":"https://api.github.com/users/zozoens31/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"pyduan","id":3173625,"node_id":"MDQ6VXNlcjMxNzM2MjU=","avatar_url":"https://avatars3.githubusercontent.com/u/3173625?v=4","gravatar_id":"","url":"https://api.github.com/users/pyduan","html_url":"https://github.com/pyduan","followers_url":"https://api.github.com/users/pyduan/followers","following_url":"https://api.github.com/users/pyduan/following{/other_user}","gists_url":"https://api.github.com/users/pyduan/gists{/gist_id}","starred_url":"https://api.github.com/users/pyduan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pyduan/subscriptions","organizations_url":"https://api.github.com/users/pyduan/orgs","repos_url":"https://api.github.com/users/pyduan/repos","events_url":"https://api.github.com/users/pyduan/events{/privacy}","received_events_url":"https://api.github.com/users/pyduan/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/pulls/12/commits","review_comments_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/pulls/12/comments","review_comment_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/pulls/comments{/number}","comments_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/issues/12/comments","statuses_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/statuses/5d6f2308d93e553df03f421be5d2cb7f301e477b","head":{"label":"bayesimpact:pascal-test","ref":"pascal-test","sha":"5d6f2308d93e553df03f421be5d2cb7f301e477b","user":{"login":"bayesimpact","id":7692453,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc2OTI0NTM=","avatar_url":"https://avatars1.githubusercontent.com/u/7692453?v=4","gravatar_id":"","url":"https://api.github.com/users/bayesimpact","html_url":"https://github.com/bayesimpact","followers_url":"https://api.github.com/users/bayesimpact/followers","following_url":"https://api.github.com/users/bayesimpact/following{/other_user}","gists_url":"https://api.github.com/users/bayesimpact/gists{/gist_id}","starred_url":"https://api.github.com/users/bayesimpact/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bayesimpact/subscriptions","organizations_url":"https://api.github.com/users/bayesimpact/orgs","repos_url":"https://api.github.com/users/bayesimpact/repos","events_url":"https://api.github.com/users/bayesimpact/events{/privacy}","received_events_url":"https://api.github.com/users/bayesimpact/received_events","type":"Organization","site_admin":false},"repo":{"id":62550088,"node_id":"MDEwOlJlcG9zaXRvcnk2MjU1MDA4OA==","name":"retrospective-bot","full_name":"bayesimpact/retrospective-bot","owner":{"login":"bayesimpact","id":7692453,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc2OTI0NTM=","avatar_url":"https://avatars1.githubusercontent.com/u/7692453?v=4","gravatar_id":"","url":"https://api.github.com/users/bayesimpact","html_url":"https://github.com/bayesimpact","followers_url":"https://api.github.com/users/bayesimpact/followers","following_url":"https://api.github.com/users/bayesimpact/following{/other_user}","gists_url":"https://api.github.com/users/bayesimpact/gists{/gist_id}","starred_url":"https://api.github.com/users/bayesimpact/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bayesimpact/subscriptions","organizations_url":"https://api.github.com/users/bayesimpact/orgs","repos_url":"https://api.github.com/users/bayesimpact/repos","events_url":"https://api.github.com/users/bayesimpact/events{/privacy}","received_events_url":"https://api.github.com/users/bayesimpact/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/bayesimpact/retrospective-bot","description":"A Slack bot that records 'Good', 'Bad' and 'Try' things for the retrospective of the current scrum sprint.","fork":false,"url":"https://api.github.com/repos/bayesimpact/retrospective-bot","forks_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/forks","keys_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/keys{/key_id}","collaborators_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/teams","hooks_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/hooks","issue_events_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/issues/events{/number}","events_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/events","assignees_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/assignees{/user}","branches_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/branches{/branch}","tags_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/tags","blobs_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/git/refs{/sha}","trees_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/git/trees{/sha}","statuses_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/statuses/{sha}","languages_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/languages","stargazers_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/stargazers","contributors_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/contributors","subscribers_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/subscribers","subscription_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/subscription","commits_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/commits{/sha}","git_commits_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/git/commits{/sha}","comments_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/comments{/number}","issue_comment_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/issues/comments{/number}","contents_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/contents/{+path}","compare_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/compare/{base}...{head}","merges_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/merges","archive_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/downloads","issues_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/issues{/number}","pulls_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/pulls{/number}","milestones_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/milestones{/number}","notifications_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/labels{/name}","releases_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/releases{/id}","deployments_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/deployments","created_at":"2016-07-04T09:34:27Z","updated_at":"2018-06-19T08:58:20Z","pushed_at":"2018-06-25T07:19:33Z","git_url":"git://github.com/bayesimpact/retrospective-bot.git","ssh_url":"git@github.com:bayesimpact/retrospective-bot.git","clone_url":"https://github.com/bayesimpact/retrospective-bot.git","svn_url":"https://github.com/bayesimpact/retrospective-bot","homepage":null,"size":4413,"stargazers_count":3,"watchers_count":3,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":3,"license":null,"forks":0,"open_issues":3,"watchers":3,"default_branch":"master"}},"base":{"label":"bayesimpact:master","ref":"master","sha":"07ac3bfbe42be88ac81bf3ccf66418b2a7b1e842","user":{"login":"bayesimpact","id":7692453,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc2OTI0NTM=","avatar_url":"https://avatars1.githubusercontent.com/u/7692453?v=4","gravatar_id":"","url":"https://api.github.com/users/bayesimpact","html_url":"https://github.com/bayesimpact","followers_url":"https://api.github.com/users/bayesimpact/followers","following_url":"https://api.github.com/users/bayesimpact/following{/other_user}","gists_url":"https://api.github.com/users/bayesimpact/gists{/gist_id}","starred_url":"https://api.github.com/users/bayesimpact/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bayesimpact/subscriptions","organizations_url":"https://api.github.com/users/bayesimpact/orgs","repos_url":"https://api.github.com/users/bayesimpact/repos","events_url":"https://api.github.com/users/bayesimpact/events{/privacy}","received_events_url":"https://api.github.com/users/bayesimpact/received_events","type":"Organization","site_admin":false},"repo":{"id":62550088,"node_id":"MDEwOlJlcG9zaXRvcnk2MjU1MDA4OA==","name":"retrospective-bot","full_name":"bayesimpact/retrospective-bot","owner":{"login":"bayesimpact","id":7692453,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc2OTI0NTM=","avatar_url":"https://avatars1.githubusercontent.com/u/7692453?v=4","gravatar_id":"","url":"https://api.github.com/users/bayesimpact","html_url":"https://github.com/bayesimpact","followers_url":"https://api.github.com/users/bayesimpact/followers","following_url":"https://api.github.com/users/bayesimpact/following{/other_user}","gists_url":"https://api.github.com/users/bayesimpact/gists{/gist_id}","starred_url":"https://api.github.com/users/bayesimpact/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bayesimpact/subscriptions","organizations_url":"https://api.github.com/users/bayesimpact/orgs","repos_url":"https://api.github.com/users/bayesimpact/repos","events_url":"https://api.github.com/users/bayesimpact/events{/privacy}","received_events_url":"https://api.github.com/users/bayesimpact/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/bayesimpact/retrospective-bot","description":"A Slack bot that records 'Good', 'Bad' and 'Try' things for the retrospective of the current scrum sprint.","fork":false,"url":"https://api.github.com/repos/bayesimpact/retrospective-bot","forks_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/forks","keys_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/keys{/key_id}","collaborators_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/teams","hooks_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/hooks","issue_events_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/issues/events{/number}","events_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/events","assignees_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/assignees{/user}","branches_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/branches{/branch}","tags_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/tags","blobs_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/git/refs{/sha}","trees_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/git/trees{/sha}","statuses_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/statuses/{sha}","languages_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/languages","stargazers_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/stargazers","contributors_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/contributors","subscribers_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/subscribers","subscription_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/subscription","commits_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/commits{/sha}","git_commits_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/git/commits{/sha}","comments_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/comments{/number}","issue_comment_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/issues/comments{/number}","contents_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/contents/{+path}","compare_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/compare/{base}...{head}","merges_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/merges","archive_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/downloads","issues_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/issues{/number}","pulls_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/pulls{/number}","milestones_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/milestones{/number}","notifications_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/labels{/name}","releases_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/releases{/id}","deployments_url":"https://api.github.com/repos/bayesimpact/retrospective-bot/deployments","created_at":"2016-07-04T09:34:27Z","updated_at":"2018-06-19T08:58:20Z","pushed_at":"2018-06-25T07:19:33Z","git_url":"git://github.com/bayesimpact/retrospective-bot.git","ssh_url":"git@github.com:bayesimpact/retrospective-bot.git","clone_url":"https://github.com/bayesimpact/retrospective-bot.git","svn_url":"https://github.com/bayesimpact/retrospective-bot","homepage":null,"size":4413,"stargazers_count":3,"watchers_count":3,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":3,"license":null,"forks":0,"open_issues":3,"watchers":3,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/bayesimpact/retrospective-bot/pulls/12"},"html":{"href":"https://github.com/bayesimpact/retrospective-bot/pull/12"},"issue":{"href":"https://api.github.com/repos/bayesimpact/retrospective-bot/issues/12"},"comments":{"href":"https://api.github.com/repos/bayesimpact/retrospective-bot/issues/12/comments"},"review_comments":{"href":"https://api.github.com/repos/bayesimpact/retrospective-bot/pulls/12/comments"},"review_comment":{"href":"https://api.github.com/repos/bayesimpact/retrospective-bot/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/bayesimpact/retrospective-bot/pulls/12/commits"},"statuses":{"href":"https://api.github.com/repos/bayesimpact/retrospective-bot/statuses/5d6f2308d93e553df03f421be5d2cb7f301e477b"}},"author_association":"MEMBER","merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"pcorpet","id":7937848,"node_id":"MDQ6VXNlcjc5Mzc4NDg=","avatar_url":"https://avatars2.githubusercontent.com/u/7937848?v=4","gravatar_id":"","url":"https://api.github.com/users/pcorpet","html_url":"https://github.com/pcorpet","followers_url":"https://api.github.com/users/pcorpet/followers","following_url":"https://api.github.com/users/pcorpet/following{/other_user}","gists_url":"https://api.github.com/users/pcorpet/gists{/gist_id}","starred_url":"https://api.github.com/users/pcorpet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pcorpet/subscriptions","organizations_url":"https://api.github.com/users/pcorpet/orgs","repos_url":"https://api.github.com/users/pcorpet/repos","events_url":"https://api.github.com/users/pcorpet/events{/privacy}","received_events_url":"https://api.github.com/users/pcorpet/received_events","type":"User","site_admin":false},"comments":3,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":87,"deletions":65,"changed_files":4}}
{"actor":{"display_login":"pcorpet"}}