{"action":"created","comment":{"url":"https://api.github.com/repos/opencfp/opencfp/pulls/comments/154635844","pull_request_review_id":80825654,"id":154635844,"diff_hunk":"@@ -0,0 +1,87 @@\n+<?php\n+\n+declare(strict_types=1);\n+\n+/**\n+ * Copyright (c) 2013-2017 OpenCFP\n+ *\n+ * For the full copyright and license information, please view\n+ * the LICENSE file that was distributed with this source code.\n+ *\n+ * @see https://github.com/opencfp/opencfp\n+ */\n+\n+namespace OpenCFP\\Test\\Unit;\n+\n+use Localheinz\\Test\\Util\\Helper;\n+use OpenCFP\\Domain;\n+\n+use OpenCFP\\Http;\n+use OpenCFP\\Provider;\n+use PHPUnit\\Framework;\n+\n+/**\n+ * @coversNothing\n+ */\n+final class ProjectCodeTest extends Framework\\TestCase","path":"tests/Unit/ProjectCodeTest.php","position":26,"original_position":26,"commit_id":"afeec2db4f91cd2839a6a39750d4f804111dc6d2","original_commit_id":"afeec2db4f91cd2839a6a39750d4f804111dc6d2","user":{"login":"localheinz","id":605483,"avatar_url":"https://avatars2.githubusercontent.com/u/605483?v=4","gravatar_id":"","url":"https://api.github.com/users/localheinz","html_url":"https://github.com/localheinz","followers_url":"https://api.github.com/users/localheinz/followers","following_url":"https://api.github.com/users/localheinz/following{/other_user}","gists_url":"https://api.github.com/users/localheinz/gists{/gist_id}","starred_url":"https://api.github.com/users/localheinz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/localheinz/subscriptions","organizations_url":"https://api.github.com/users/localheinz/orgs","repos_url":"https://api.github.com/users/localheinz/repos","events_url":"https://api.github.com/users/localheinz/events{/privacy}","received_events_url":"https://api.github.com/users/localheinz/received_events","type":"User","site_admin":false},"body":"I'm open for suggestions, @BackEndTea!","created_at":"2017-12-04T12:35:51Z","updated_at":"2017-12-04T12:35:51Z","html_url":"https://github.com/opencfp/opencfp/pull/843#discussion_r154635844","pull_request_url":"https://api.github.com/repos/opencfp/opencfp/pulls/843","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/opencfp/opencfp/pulls/comments/154635844"},"html":{"href":"https://github.com/opencfp/opencfp/pull/843#discussion_r154635844"},"pull_request":{"href":"https://api.github.com/repos/opencfp/opencfp/pulls/843"}},"in_reply_to_id":154635724},"pull_request":{"url":"https://api.github.com/repos/opencfp/opencfp/pulls/843","id":156183805,"html_url":"https://github.com/opencfp/opencfp/pull/843","diff_url":"https://github.com/opencfp/opencfp/pull/843.diff","patch_url":"https://github.com/opencfp/opencfp/pull/843.patch","issue_url":"https://api.github.com/repos/opencfp/opencfp/issues/843","number":843,"state":"open","locked":false,"title":"Enhancement: Assert that production classes have tests","user":{"login":"localheinz","id":605483,"avatar_url":"https://avatars2.githubusercontent.com/u/605483?v=4","gravatar_id":"","url":"https://api.github.com/users/localheinz","html_url":"https://github.com/localheinz","followers_url":"https://api.github.com/users/localheinz/followers","following_url":"https://api.github.com/users/localheinz/following{/other_user}","gists_url":"https://api.github.com/users/localheinz/gists{/gist_id}","starred_url":"https://api.github.com/users/localheinz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/localheinz/subscriptions","organizations_url":"https://api.github.com/users/localheinz/orgs","repos_url":"https://api.github.com/users/localheinz/repos","events_url":"https://api.github.com/users/localheinz/events{/privacy}","received_events_url":"https://api.github.com/users/localheinz/received_events","type":"User","site_admin":false},"body":"❗️ Blocked by #841 and #842.\r\n\r\nThis PR\r\n\r\n* [x] asserts that production classes have unit tests\r\n* [x] excludes production classes without unit tests","created_at":"2017-12-04T12:25:34Z","updated_at":"2017-12-04T12:35:51Z","closed_at":null,"merged_at":null,"merge_commit_sha":"3cc266f8e56c1a218898c2a02ce6aa645f4a0a0d","assignee":{"login":"localheinz","id":605483,"avatar_url":"https://avatars2.githubusercontent.com/u/605483?v=4","gravatar_id":"","url":"https://api.github.com/users/localheinz","html_url":"https://github.com/localheinz","followers_url":"https://api.github.com/users/localheinz/followers","following_url":"https://api.github.com/users/localheinz/following{/other_user}","gists_url":"https://api.github.com/users/localheinz/gists{/gist_id}","starred_url":"https://api.github.com/users/localheinz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/localheinz/subscriptions","organizations_url":"https://api.github.com/users/localheinz/orgs","repos_url":"https://api.github.com/users/localheinz/repos","events_url":"https://api.github.com/users/localheinz/events{/privacy}","received_events_url":"https://api.github.com/users/localheinz/received_events","type":"User","site_admin":false},"assignees":[{"login":"localheinz","id":605483,"avatar_url":"https://avatars2.githubusercontent.com/u/605483?v=4","gravatar_id":"","url":"https://api.github.com/users/localheinz","html_url":"https://github.com/localheinz","followers_url":"https://api.github.com/users/localheinz/followers","following_url":"https://api.github.com/users/localheinz/following{/other_user}","gists_url":"https://api.github.com/users/localheinz/gists{/gist_id}","starred_url":"https://api.github.com/users/localheinz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/localheinz/subscriptions","organizations_url":"https://api.github.com/users/localheinz/orgs","repos_url":"https://api.github.com/users/localheinz/repos","events_url":"https://api.github.com/users/localheinz/events{/privacy}","received_events_url":"https://api.github.com/users/localheinz/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/opencfp/opencfp/pulls/843/commits","review_comments_url":"https://api.github.com/repos/opencfp/opencfp/pulls/843/comments","review_comment_url":"https://api.github.com/repos/opencfp/opencfp/pulls/comments{/number}","comments_url":"https://api.github.com/repos/opencfp/opencfp/issues/843/comments","statuses_url":"https://api.github.com/repos/opencfp/opencfp/statuses/afeec2db4f91cd2839a6a39750d4f804111dc6d2","head":{"label":"localheinz:fix/test","ref":"fix/test","sha":"afeec2db4f91cd2839a6a39750d4f804111dc6d2","user":{"login":"localheinz","id":605483,"avatar_url":"https://avatars2.githubusercontent.com/u/605483?v=4","gravatar_id":"","url":"https://api.github.com/users/localheinz","html_url":"https://github.com/localheinz","followers_url":"https://api.github.com/users/localheinz/followers","following_url":"https://api.github.com/users/localheinz/following{/other_user}","gists_url":"https://api.github.com/users/localheinz/gists{/gist_id}","starred_url":"https://api.github.com/users/localheinz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/localheinz/subscriptions","organizations_url":"https://api.github.com/users/localheinz/orgs","repos_url":"https://api.github.com/users/localheinz/repos","events_url":"https://api.github.com/users/localheinz/events{/privacy}","received_events_url":"https://api.github.com/users/localheinz/received_events","type":"User","site_admin":false},"repo":{"id":38594588,"name":"opencfp","full_name":"localheinz/opencfp","owner":{"login":"localheinz","id":605483,"avatar_url":"https://avatars2.githubusercontent.com/u/605483?v=4","gravatar_id":"","url":"https://api.github.com/users/localheinz","html_url":"https://github.com/localheinz","followers_url":"https://api.github.com/users/localheinz/followers","following_url":"https://api.github.com/users/localheinz/following{/other_user}","gists_url":"https://api.github.com/users/localheinz/gists{/gist_id}","starred_url":"https://api.github.com/users/localheinz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/localheinz/subscriptions","organizations_url":"https://api.github.com/users/localheinz/orgs","repos_url":"https://api.github.com/users/localheinz/repos","events_url":"https://api.github.com/users/localheinz/events{/privacy}","received_events_url":"https://api.github.com/users/localheinz/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/localheinz/opencfp","description":"Repo for OpenCFP project, a PHP-based conference talk submission system","fork":true,"url":"https://api.github.com/repos/localheinz/opencfp","forks_url":"https://api.github.com/repos/localheinz/opencfp/forks","keys_url":"https://api.github.com/repos/localheinz/opencfp/keys{/key_id}","collaborators_url":"https://api.github.com/repos/localheinz/opencfp/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/localheinz/opencfp/teams","hooks_url":"https://api.github.com/repos/localheinz/opencfp/hooks","issue_events_url":"https://api.github.com/repos/localheinz/opencfp/issues/events{/number}","events_url":"https://api.github.com/repos/localheinz/opencfp/events","assignees_url":"https://api.github.com/repos/localheinz/opencfp/assignees{/user}","branches_url":"https://api.github.com/repos/localheinz/opencfp/branches{/branch}","tags_url":"https://api.github.com/repos/localheinz/opencfp/tags","blobs_url":"https://api.github.com/repos/localheinz/opencfp/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/localheinz/opencfp/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/localheinz/opencfp/git/refs{/sha}","trees_url":"https://api.github.com/repos/localheinz/opencfp/git/trees{/sha}","statuses_url":"https://api.github.com/repos/localheinz/opencfp/statuses/{sha}","languages_url":"https://api.github.com/repos/localheinz/opencfp/languages","stargazers_url":"https://api.github.com/repos/localheinz/opencfp/stargazers","contributors_url":"https://api.github.com/repos/localheinz/opencfp/contributors","subscribers_url":"https://api.github.com/repos/localheinz/opencfp/subscribers","subscription_url":"https://api.github.com/repos/localheinz/opencfp/subscription","commits_url":"https://api.github.com/repos/localheinz/opencfp/commits{/sha}","git_commits_url":"https://api.github.com/repos/localheinz/opencfp/git/commits{/sha}","comments_url":"https://api.github.com/repos/localheinz/opencfp/comments{/number}","issue_comment_url":"https://api.github.com/repos/localheinz/opencfp/issues/comments{/number}","contents_url":"https://api.github.com/repos/localheinz/opencfp/contents/{+path}","compare_url":"https://api.github.com/repos/localheinz/opencfp/compare/{base}...{head}","merges_url":"https://api.github.com/repos/localheinz/opencfp/merges","archive_url":"https://api.github.com/repos/localheinz/opencfp/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/localheinz/opencfp/downloads","issues_url":"https://api.github.com/repos/localheinz/opencfp/issues{/number}","pulls_url":"https://api.github.com/repos/localheinz/opencfp/pulls{/number}","milestones_url":"https://api.github.com/repos/localheinz/opencfp/milestones{/number}","notifications_url":"https://api.github.com/repos/localheinz/opencfp/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/localheinz/opencfp/labels{/name}","releases_url":"https://api.github.com/repos/localheinz/opencfp/releases{/id}","deployments_url":"https://api.github.com/repos/localheinz/opencfp/deployments","created_at":"2015-07-06T03:02:55Z","updated_at":"2016-01-21T21:26:28Z","pushed_at":"2017-12-04T12:34:53Z","git_url":"git://github.com/localheinz/opencfp.git","ssh_url":"git@github.com:localheinz/opencfp.git","clone_url":"https://github.com/localheinz/opencfp.git","svn_url":"https://github.com/localheinz/opencfp","homepage":null,"size":6786,"stargazers_count":0,"watchers_count":0,"language":"PHP","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"opencfp:master","ref":"master","sha":"ec12d300919529e04cd389673438bbceff6c550a","user":{"login":"opencfp","id":4657079,"avatar_url":"https://avatars1.githubusercontent.com/u/4657079?v=4","gravatar_id":"","url":"https://api.github.com/users/opencfp","html_url":"https://github.com/opencfp","followers_url":"https://api.github.com/users/opencfp/followers","following_url":"https://api.github.com/users/opencfp/following{/other_user}","gists_url":"https://api.github.com/users/opencfp/gists{/gist_id}","starred_url":"https://api.github.com/users/opencfp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/opencfp/subscriptions","organizations_url":"https://api.github.com/users/opencfp/orgs","repos_url":"https://api.github.com/users/opencfp/repos","events_url":"https://api.github.com/users/opencfp/events{/privacy}","received_events_url":"https://api.github.com/users/opencfp/received_events","type":"Organization","site_admin":false},"repo":{"id":9820191,"name":"opencfp","full_name":"opencfp/opencfp","owner":{"login":"opencfp","id":4657079,"avatar_url":"https://avatars1.githubusercontent.com/u/4657079?v=4","gravatar_id":"","url":"https://api.github.com/users/opencfp","html_url":"https://github.com/opencfp","followers_url":"https://api.github.com/users/opencfp/followers","following_url":"https://api.github.com/users/opencfp/following{/other_user}","gists_url":"https://api.github.com/users/opencfp/gists{/gist_id}","starred_url":"https://api.github.com/users/opencfp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/opencfp/subscriptions","organizations_url":"https://api.github.com/users/opencfp/orgs","repos_url":"https://api.github.com/users/opencfp/repos","events_url":"https://api.github.com/users/opencfp/events{/privacy}","received_events_url":"https://api.github.com/users/opencfp/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/opencfp/opencfp","description":"Repo for OpenCFP project, a PHP-based conference talk submission system","fork":false,"url":"https://api.github.com/repos/opencfp/opencfp","forks_url":"https://api.github.com/repos/opencfp/opencfp/forks","keys_url":"https://api.github.com/repos/opencfp/opencfp/keys{/key_id}","collaborators_url":"https://api.github.com/repos/opencfp/opencfp/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/opencfp/opencfp/teams","hooks_url":"https://api.github.com/repos/opencfp/opencfp/hooks","issue_events_url":"https://api.github.com/repos/opencfp/opencfp/issues/events{/number}","events_url":"https://api.github.com/repos/opencfp/opencfp/events","assignees_url":"https://api.github.com/repos/opencfp/opencfp/assignees{/user}","branches_url":"https://api.github.com/repos/opencfp/opencfp/branches{/branch}","tags_url":"https://api.github.com/repos/opencfp/opencfp/tags","blobs_url":"https://api.github.com/repos/opencfp/opencfp/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/opencfp/opencfp/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/opencfp/opencfp/git/refs{/sha}","trees_url":"https://api.github.com/repos/opencfp/opencfp/git/trees{/sha}","statuses_url":"https://api.github.com/repos/opencfp/opencfp/statuses/{sha}","languages_url":"https://api.github.com/repos/opencfp/opencfp/languages","stargazers_url":"https://api.github.com/repos/opencfp/opencfp/stargazers","contributors_url":"https://api.github.com/repos/opencfp/opencfp/contributors","subscribers_url":"https://api.github.com/repos/opencfp/opencfp/subscribers","subscription_url":"https://api.github.com/repos/opencfp/opencfp/subscription","commits_url":"https://api.github.com/repos/opencfp/opencfp/commits{/sha}","git_commits_url":"https://api.github.com/repos/opencfp/opencfp/git/commits{/sha}","comments_url":"https://api.github.com/repos/opencfp/opencfp/comments{/number}","issue_comment_url":"https://api.github.com/repos/opencfp/opencfp/issues/comments{/number}","contents_url":"https://api.github.com/repos/opencfp/opencfp/contents/{+path}","compare_url":"https://api.github.com/repos/opencfp/opencfp/compare/{base}...{head}","merges_url":"https://api.github.com/repos/opencfp/opencfp/merges","archive_url":"https://api.github.com/repos/opencfp/opencfp/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/opencfp/opencfp/downloads","issues_url":"https://api.github.com/repos/opencfp/opencfp/issues{/number}","pulls_url":"https://api.github.com/repos/opencfp/opencfp/pulls{/number}","milestones_url":"https://api.github.com/repos/opencfp/opencfp/milestones{/number}","notifications_url":"https://api.github.com/repos/opencfp/opencfp/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/opencfp/opencfp/labels{/name}","releases_url":"https://api.github.com/repos/opencfp/opencfp/releases{/id}","deployments_url":"https://api.github.com/repos/opencfp/opencfp/deployments","created_at":"2013-05-02T18:50:26Z","updated_at":"2017-12-02T15:41:45Z","pushed_at":"2017-12-04T12:34:54Z","git_url":"git://github.com/opencfp/opencfp.git","ssh_url":"git@github.com:opencfp/opencfp.git","clone_url":"https://github.com/opencfp/opencfp.git","svn_url":"https://github.com/opencfp/opencfp","homepage":null,"size":6882,"stargazers_count":376,"watchers_count":376,"language":"PHP","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":142,"mirror_url":null,"archived":false,"open_issues_count":24,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit"},"forks":142,"open_issues":24,"watchers":376,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/opencfp/opencfp/pulls/843"},"html":{"href":"https://github.com/opencfp/opencfp/pull/843"},"issue":{"href":"https://api.github.com/repos/opencfp/opencfp/issues/843"},"comments":{"href":"https://api.github.com/repos/opencfp/opencfp/issues/843/comments"},"review_comments":{"href":"https://api.github.com/repos/opencfp/opencfp/pulls/843/comments"},"review_comment":{"href":"https://api.github.com/repos/opencfp/opencfp/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/opencfp/opencfp/pulls/843/commits"},"statuses":{"href":"https://api.github.com/repos/opencfp/opencfp/statuses/afeec2db4f91cd2839a6a39750d4f804111dc6d2"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"localheinz"}}