{"action":"created","comment":{"url":"https://api.github.com/repos/Getbeans/Beans/pulls/comments/194909850","pull_request_review_id":128172884,"id":194909850,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5NDkwOTg1MA==","diff_hunk":"@@ -0,0 +1,221 @@\n+<?php\n+/**\n+ * Tests for beans_build_skip_links()\n+ *\n+ * @package Beans\\Framework\\Tests\\Integration\\API\\HTML\n+ *\n+ * @since   1.5.0\n+ */\n+\n+namespace Beans\\Framework\\Tests\\Integration\\API\\HTML;\n+\n+use Beans\\Framework\\Tests\\Integration\\API\\HTML\\Includes\\HTML_Test_Case;\n+use Brain\\Monkey;\n+\n+require_once __DIR__ . '/includes/class-html-test-case.php';\n+\n+/**\n+ * Class Tests_BeansBuildSkipLinks\n+ *\n+ * @package Beans\\Framework\\Tests\\Integration\\API\\HTML\n+ * @group   api\n+ * @group   api-html\n+ */\n+class Tests_BeansBuildSkipLinks extends HTML_Test_Case {\n+\n+\t/**\n+\t * Test beans_build_skip_links() should not output sidebar skip links when the full-width layout ('c') is selected.\n+\t */\n+\tpublic function test_should_not_output_sidebar_skip_links_when_layout_c_selected() {\n+\t\tadd_filter( 'beans_default_layout', function( $default_layout ) {\n+\t\t\treturn 'c';\n+\t\t});\n+\n+\t\t$this->assertEquals( beans_get_layout(), 'c' );\n+\n+\t\t$expected = <<<EOB\n+<ul class=\"beans-skip-links\"><li ><a href=\"#beans-content\" class=\"screen-reader-shortcut\">Skip to the content.</a></li></ul>\n+EOB;\n+\t\tob_start();\n+\t\tbeans_build_skip_links();\n+\t\t$actual = ob_get_clean();\n+\n+\t\t$this->assertContains( $expected, $actual );\n+\t}\n+\n+\t/**\n+\t * Test beans_build_skip_links() should output content and primary sidebar skip links.\n+\t */\n+\tpublic function test_should_output_content_primary_sidebar_skip_links() {\n+\t\tMonkey\\Functions\\expect( 'beans_is_active_widget_area' )\n+\t\t->once()\n+\t\t->with( 'sidebar_primary' )\n+\t\t->andReturn( 'true' );\n+\n+\t\tadd_filter( 'beans_default_layout', function( $default_layout ) {\n+\t\t\treturn 'c_sp';\n+\t\t});\n+\n+\t\t$this->assertEquals( beans_get_layout(), 'c_sp' );\n+\n+\t\t$expected = <<<EOB\n+<ul class=\"beans-skip-links\"><li ><a href=\"#beans-content\" class=\"screen-reader-shortcut\">Skip to the content.</a></li><li ><a href=\"#beans-primary-sidebar\" class=\"screen-reader-shortcut\">Skip to the primary sidebar.</a></li></ul>\n+EOB;\n+\t\tob_start();\n+\t\tbeans_build_skip_links();\n+\t\t$actual = ob_get_clean();\n+\n+\t\t$this->assertContains( $expected, $actual );\n+\t}\n+\n+\t/**\n+\t * Test beans_build_skip_links() should output content and secondary sidebar skip links.\n+\t */\n+\tpublic function test_should_output_content_secondary_sidebar_skip_links() {\n+\t\tMonkey\\Functions\\expect( 'beans_is_active_widget_area' )\n+\t\t->once()\n+\t\t->with( 'sidebar_secondary' )\n+\t\t->andReturn( 'true' );\n+\n+\t\tadd_filter( 'beans_default_layout', function( $default_layout ) {\n+\t\t\treturn 'c_ss';\n+\t\t});\n+\n+\t\t$this->assertEquals( beans_get_layout(), 'c_ss' );\n+\n+\t\t$expected = <<<EOB\n+<ul class=\"beans-skip-links\"><li ><a href=\"#beans-content\" class=\"screen-reader-shortcut\">Skip to the content.</a></li><li ><a href=\"#beans-secondary-sidebar\" class=\"screen-reader-shortcut\">Skip to the secondary sidebar.</a></li></ul>\n+EOB;\n+\t\tob_start();\n+\t\tbeans_build_skip_links();\n+\t\t$actual = ob_get_clean();\n+\n+\t\t$this->assertContains( $expected, $actual );\n+\t}\n+\n+\n+\t/**\n+\t * Test beans_build_skip_links() should output content and both sidebar skip links.\n+\t */\n+\tpublic function test_should_output_content_both_sidebar_skip_links() {\n+\t\tMonkey\\Functions\\expect( 'beans_is_active_widget_area' )\n+\t\t->once()\n+\t\t->ordered()\n+\t\t->with( 'sidebar_primary' )\n+\t\t->andReturn( true )\n+\t\t->andAlsoExpectIt()\n+\t\t->once()\n+\t\t->with( 'sidebar_secondary' )\n+\t\t->andReturn( true );\n+\n+\t\tadd_filter( 'beans_default_layout', function( $default_layout ) {\n+\t\t\treturn 'c_sp_ss';\n+\t\t});\n+\n+\t\t$this->assertEquals( beans_get_layout(), 'c_sp_ss' );\n+\n+\t\t$expected = <<<EOB\n+<ul class=\"beans-skip-links\"><li ><a href=\"#beans-content\" class=\"screen-reader-shortcut\">Skip to the content.</a></li><li ><a href=\"#beans-primary-sidebar\" class=\"screen-reader-shortcut\">Skip to the primary sidebar.</a></li><li ><a href=\"#beans-secondary-sidebar\" class=\"screen-reader-shortcut\">Skip to the secondary sidebar.</a></li></ul>\n+EOB;\n+\t\tob_start();\n+\t\tbeans_build_skip_links();\n+\t\t$actual = ob_get_clean();\n+\n+\t\t$this->assertContains( $expected, $actual );\n+\t}\n+\n+\t/**\n+\t * Test beans_build_skip_links() should output content and only the primary sidebar skip links when layout is 'c_sp_ss' but secondry sidebar is not active.\n+\t */\n+\tpublic function test_should_output_content_only_primary_sidebar_skip_links_when_secondary_sidebar_not_active() {\n+\t\tMonkey\\Functions\\expect( 'beans_is_active_widget_area' )\n+\t\t->once()\n+\t\t->ordered()\n+\t\t->with( 'sidebar_primary' )\n+\t\t->andReturn( true )\n+\t\t->andAlsoExpectIt()\n+\t\t->once()\n+\t\t->with( 'sidebar_secondary' )\n+\t\t->andReturn( false );\n+\n+\t\tadd_filter( 'beans_default_layout', function( $default_layout ) {\n+\t\t\treturn 'c_sp_ss';\n+\t\t});\n+\n+\t\t$this->assertEquals( beans_get_layout(), 'c_sp_ss' );\n+\n+\t\t$expected = <<<EOB\n+<ul class=\"beans-skip-links\"><li ><a href=\"#beans-content\" class=\"screen-reader-shortcut\">Skip to the content.</a></li><li ><a href=\"#beans-primary-sidebar\" class=\"screen-reader-shortcut\">Skip to the primary sidebar.</a></li></ul>\n+EOB;\n+\t\tob_start();\n+\t\tbeans_build_skip_links();\n+\t\t$actual = ob_get_clean();\n+\n+\t\t$this->assertContains( $expected, $actual );\n+\t}\n+\n+\t/**\n+\t * Test beans_build_skip_links() should output content and only the secondary sidebar skip links when layout is 'c_sp_ss' but primary sidebar is not active.\n+\t */\n+\tpublic function test_should_output_content_only_secondary_sidebar_skip_links_when_primary_sidebar_not_active_() {\n+\t\tMonkey\\Functions\\expect( 'beans_is_active_widget_area' )\n+\t\t->once()\n+\t\t->ordered()\n+\t\t->with( 'sidebar_primary' )\n+\t\t->andReturn( false )\n+\t\t->andAlsoExpectIt()\n+\t\t->once()\n+\t\t->with( 'sidebar_secondary' )\n+\t\t->andReturn( true );\n+\n+\t\tadd_filter( 'beans_default_layout', function( $default_layout ) {\n+\t\t\treturn 'c_sp_ss';\n+\t\t});\n+\n+\t\t$this->assertEquals( beans_get_layout(), 'c_sp_ss' );\n+\n+\t\t$expected = <<<EOB\n+<ul class=\"beans-skip-links\"><li ><a href=\"#beans-content\" class=\"screen-reader-shortcut\">Skip to the content.</a></li><li ><a href=\"#beans-secondary-sidebar\" class=\"screen-reader-shortcut\">Skip to the secondary sidebar.</a></li></ul>\n+EOB;\n+\t\tob_start();\n+\t\tbeans_build_skip_links();\n+\t\t$actual = ob_get_clean();\n+\n+\t\t$this->assertContains( $expected, $actual );\n+\t}\n+\n+\t/**\n+\t * Test beans_build_skip_links() should output primary navigation, content and both sidebar skip links.\n+\t */\n+\tpublic function test_should_output_primary_navigation_content_and_both_sidebar_skip_links() {\n+\t\tMonkey\\Functions\\expect( 'has_nav_menu' )\n+\t\t->once()\n+\t\t->with( 'primary' )\n+\t\t->andReturn( true );\n+\n+\t\tMonkey\\Functions\\expect( 'beans_is_active_widget_area' )\n+\t\t->once()\n+\t\t->ordered()\n+\t\t->with( 'sidebar_primary' )\n+\t\t->andReturn( true )\n+\t\t->andAlsoExpectIt()\n+\t\t->once()\n+\t\t->with( 'sidebar_secondary' )\n+\t\t->andReturn( true );\n+\n+\t\tadd_filter( 'beans_default_layout', function( $default_layout ) {\n+\t\t\treturn 'c_sp_ss';\n+\t\t});\n+\n+\t\t$this->assertEquals( beans_get_layout(), 'c_sp_ss' );\n+\n+\t\t$expected = <<<EOB\n+<ul class=\"beans-skip-links\"><li ><a href=\"#beans-primary-navigation\" class=\"screen-reader-shortcut\">Skip to the primary navigation.</a></li><li ><a href=\"#beans-content\" class=\"screen-reader-shortcut\">Skip to the content.</a></li><li ><a href=\"#beans-primary-sidebar\" class=\"screen-reader-shortcut\">Skip to the primary sidebar.</a></li><li ><a href=\"#beans-secondary-sidebar\" class=\"screen-reader-shortcut\">Skip to the secondary sidebar.</a></li></ul>\n+EOB;\n+\t\tob_start();\n+\t\tbeans_build_skip_links();\n+\t\t$actual = ob_get_clean();\n+\n+\t\t$this->assertContains( $expected, $actual );","path":"tests/phpunit/integration/api/html/beansBuildSkipLinks.php","position":43,"original_position":219,"commit_id":"5c41f5def054d970c41f4644ebfd10fd2db878d3","original_commit_id":"5c41f5def054d970c41f4644ebfd10fd2db878d3","user":{"login":"hellofromtonya","id":7284611,"node_id":"MDQ6VXNlcjcyODQ2MTE=","avatar_url":"https://avatars0.githubusercontent.com/u/7284611?v=4","gravatar_id":"","url":"https://api.github.com/users/hellofromtonya","html_url":"https://github.com/hellofromtonya","followers_url":"https://api.github.com/users/hellofromtonya/followers","following_url":"https://api.github.com/users/hellofromtonya/following{/other_user}","gists_url":"https://api.github.com/users/hellofromtonya/gists{/gist_id}","starred_url":"https://api.github.com/users/hellofromtonya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hellofromtonya/subscriptions","organizations_url":"https://api.github.com/users/hellofromtonya/orgs","repos_url":"https://api.github.com/users/hellofromtonya/repos","events_url":"https://api.github.com/users/hellofromtonya/events{/privacy}","received_events_url":"https://api.github.com/users/hellofromtonya/received_events","type":"User","site_admin":false},"body":"Here, you want to run both the expected and actual HTML strings through the `$this->format_the_html( )` method like this:\r\n\r\n```\r\n$this-> assertContains( $this->format_the_html( $expected ), $this->format_the_html( $actual ) );\r\n```","created_at":"2018-06-12T22:38:13Z","updated_at":"2018-06-12T22:41:38Z","html_url":"https://github.com/Getbeans/Beans/pull/243#discussion_r194909850","pull_request_url":"https://api.github.com/repos/Getbeans/Beans/pulls/243","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/Getbeans/Beans/pulls/comments/194909850"},"html":{"href":"https://github.com/Getbeans/Beans/pull/243#discussion_r194909850"},"pull_request":{"href":"https://api.github.com/repos/Getbeans/Beans/pulls/243"}}},"pull_request":{"url":"https://api.github.com/repos/Getbeans/Beans/pulls/243","id":193747828,"node_id":"MDExOlB1bGxSZXF1ZXN0MTkzNzQ3ODI4","html_url":"https://github.com/Getbeans/Beans/pull/243","diff_url":"https://github.com/Getbeans/Beans/pull/243.diff","patch_url":"https://github.com/Getbeans/Beans/pull/243.patch","issue_url":"https://api.github.com/repos/Getbeans/Beans/issues/243","number":243,"state":"open","locked":false,"title":"Added skip links.","user":{"login":"christophherr","id":8683126,"node_id":"MDQ6VXNlcjg2ODMxMjY=","avatar_url":"https://avatars1.githubusercontent.com/u/8683126?v=4","gravatar_id":"","url":"https://api.github.com/users/christophherr","html_url":"https://github.com/christophherr","followers_url":"https://api.github.com/users/christophherr/followers","following_url":"https://api.github.com/users/christophherr/following{/other_user}","gists_url":"https://api.github.com/users/christophherr/gists{/gist_id}","starred_url":"https://api.github.com/users/christophherr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/christophherr/subscriptions","organizations_url":"https://api.github.com/users/christophherr/orgs","repos_url":"https://api.github.com/users/christophherr/repos","events_url":"https://api.github.com/users/christophherr/events{/privacy}","received_events_url":"https://api.github.com/users/christophherr/received_events","type":"User","site_admin":false},"body":"","created_at":"2018-06-09T00:15:53Z","updated_at":"2018-06-12T22:41:39Z","closed_at":null,"merged_at":null,"merge_commit_sha":"3236174dc28b0b41a984c8b5978e27d748b085cb","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/Getbeans/Beans/pulls/243/commits","review_comments_url":"https://api.github.com/repos/Getbeans/Beans/pulls/243/comments","review_comment_url":"https://api.github.com/repos/Getbeans/Beans/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Getbeans/Beans/issues/243/comments","statuses_url":"https://api.github.com/repos/Getbeans/Beans/statuses/5c41f5def054d970c41f4644ebfd10fd2db878d3","head":{"label":"christophherr:skiplinks","ref":"skiplinks","sha":"5c41f5def054d970c41f4644ebfd10fd2db878d3","user":{"login":"christophherr","id":8683126,"node_id":"MDQ6VXNlcjg2ODMxMjY=","avatar_url":"https://avatars1.githubusercontent.com/u/8683126?v=4","gravatar_id":"","url":"https://api.github.com/users/christophherr","html_url":"https://github.com/christophherr","followers_url":"https://api.github.com/users/christophherr/followers","following_url":"https://api.github.com/users/christophherr/following{/other_user}","gists_url":"https://api.github.com/users/christophherr/gists{/gist_id}","starred_url":"https://api.github.com/users/christophherr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/christophherr/subscriptions","organizations_url":"https://api.github.com/users/christophherr/orgs","repos_url":"https://api.github.com/users/christophherr/repos","events_url":"https://api.github.com/users/christophherr/events{/privacy}","received_events_url":"https://api.github.com/users/christophherr/received_events","type":"User","site_admin":false},"repo":{"id":111744313,"node_id":"MDEwOlJlcG9zaXRvcnkxMTE3NDQzMTM=","name":"Beans","full_name":"christophherr/Beans","owner":{"login":"christophherr","id":8683126,"node_id":"MDQ6VXNlcjg2ODMxMjY=","avatar_url":"https://avatars1.githubusercontent.com/u/8683126?v=4","gravatar_id":"","url":"https://api.github.com/users/christophherr","html_url":"https://github.com/christophherr","followers_url":"https://api.github.com/users/christophherr/followers","following_url":"https://api.github.com/users/christophherr/following{/other_user}","gists_url":"https://api.github.com/users/christophherr/gists{/gist_id}","starred_url":"https://api.github.com/users/christophherr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/christophherr/subscriptions","organizations_url":"https://api.github.com/users/christophherr/orgs","repos_url":"https://api.github.com/users/christophherr/repos","events_url":"https://api.github.com/users/christophherr/events{/privacy}","received_events_url":"https://api.github.com/users/christophherr/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/christophherr/Beans","description":"Beans WordPress Theme Framework. The default branch is set to development, please switch to the master branch for production. ","fork":true,"url":"https://api.github.com/repos/christophherr/Beans","forks_url":"https://api.github.com/repos/christophherr/Beans/forks","keys_url":"https://api.github.com/repos/christophherr/Beans/keys{/key_id}","collaborators_url":"https://api.github.com/repos/christophherr/Beans/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/christophherr/Beans/teams","hooks_url":"https://api.github.com/repos/christophherr/Beans/hooks","issue_events_url":"https://api.github.com/repos/christophherr/Beans/issues/events{/number}","events_url":"https://api.github.com/repos/christophherr/Beans/events","assignees_url":"https://api.github.com/repos/christophherr/Beans/assignees{/user}","branches_url":"https://api.github.com/repos/christophherr/Beans/branches{/branch}","tags_url":"https://api.github.com/repos/christophherr/Beans/tags","blobs_url":"https://api.github.com/repos/christophherr/Beans/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/christophherr/Beans/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/christophherr/Beans/git/refs{/sha}","trees_url":"https://api.github.com/repos/christophherr/Beans/git/trees{/sha}","statuses_url":"https://api.github.com/repos/christophherr/Beans/statuses/{sha}","languages_url":"https://api.github.com/repos/christophherr/Beans/languages","stargazers_url":"https://api.github.com/repos/christophherr/Beans/stargazers","contributors_url":"https://api.github.com/repos/christophherr/Beans/contributors","subscribers_url":"https://api.github.com/repos/christophherr/Beans/subscribers","subscription_url":"https://api.github.com/repos/christophherr/Beans/subscription","commits_url":"https://api.github.com/repos/christophherr/Beans/commits{/sha}","git_commits_url":"https://api.github.com/repos/christophherr/Beans/git/commits{/sha}","comments_url":"https://api.github.com/repos/christophherr/Beans/comments{/number}","issue_comment_url":"https://api.github.com/repos/christophherr/Beans/issues/comments{/number}","contents_url":"https://api.github.com/repos/christophherr/Beans/contents/{+path}","compare_url":"https://api.github.com/repos/christophherr/Beans/compare/{base}...{head}","merges_url":"https://api.github.com/repos/christophherr/Beans/merges","archive_url":"https://api.github.com/repos/christophherr/Beans/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/christophherr/Beans/downloads","issues_url":"https://api.github.com/repos/christophherr/Beans/issues{/number}","pulls_url":"https://api.github.com/repos/christophherr/Beans/pulls{/number}","milestones_url":"https://api.github.com/repos/christophherr/Beans/milestones{/number}","notifications_url":"https://api.github.com/repos/christophherr/Beans/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/christophherr/Beans/labels{/name}","releases_url":"https://api.github.com/repos/christophherr/Beans/releases{/id}","deployments_url":"https://api.github.com/repos/christophherr/Beans/deployments","created_at":"2017-11-23T00:06:28Z","updated_at":"2018-06-09T00:14:31Z","pushed_at":"2018-06-10T18:20:23Z","git_url":"git://github.com/christophherr/Beans.git","ssh_url":"git@github.com:christophherr/Beans.git","clone_url":"https://github.com/christophherr/Beans.git","svn_url":"https://github.com/christophherr/Beans","homepage":"http://www.getbeans.io","size":3899,"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":"other","name":"Other","spdx_id":null,"url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"development"}},"base":{"label":"Getbeans:development","ref":"development","sha":"45ba9a6c466a234aaa9c88edcd7a44b8c777a49a","user":{"login":"Getbeans","id":14165345,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE0MTY1MzQ1","avatar_url":"https://avatars2.githubusercontent.com/u/14165345?v=4","gravatar_id":"","url":"https://api.github.com/users/Getbeans","html_url":"https://github.com/Getbeans","followers_url":"https://api.github.com/users/Getbeans/followers","following_url":"https://api.github.com/users/Getbeans/following{/other_user}","gists_url":"https://api.github.com/users/Getbeans/gists{/gist_id}","starred_url":"https://api.github.com/users/Getbeans/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Getbeans/subscriptions","organizations_url":"https://api.github.com/users/Getbeans/orgs","repos_url":"https://api.github.com/users/Getbeans/repos","events_url":"https://api.github.com/users/Getbeans/events{/privacy}","received_events_url":"https://api.github.com/users/Getbeans/received_events","type":"Organization","site_admin":false},"repo":{"id":42062646,"node_id":"MDEwOlJlcG9zaXRvcnk0MjA2MjY0Ng==","name":"Beans","full_name":"Getbeans/Beans","owner":{"login":"Getbeans","id":14165345,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE0MTY1MzQ1","avatar_url":"https://avatars2.githubusercontent.com/u/14165345?v=4","gravatar_id":"","url":"https://api.github.com/users/Getbeans","html_url":"https://github.com/Getbeans","followers_url":"https://api.github.com/users/Getbeans/followers","following_url":"https://api.github.com/users/Getbeans/following{/other_user}","gists_url":"https://api.github.com/users/Getbeans/gists{/gist_id}","starred_url":"https://api.github.com/users/Getbeans/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Getbeans/subscriptions","organizations_url":"https://api.github.com/users/Getbeans/orgs","repos_url":"https://api.github.com/users/Getbeans/repos","events_url":"https://api.github.com/users/Getbeans/events{/privacy}","received_events_url":"https://api.github.com/users/Getbeans/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Getbeans/Beans","description":"Beans WordPress Theme Framework. The default branch is set to development, please switch to the master branch for production. ","fork":false,"url":"https://api.github.com/repos/Getbeans/Beans","forks_url":"https://api.github.com/repos/Getbeans/Beans/forks","keys_url":"https://api.github.com/repos/Getbeans/Beans/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Getbeans/Beans/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Getbeans/Beans/teams","hooks_url":"https://api.github.com/repos/Getbeans/Beans/hooks","issue_events_url":"https://api.github.com/repos/Getbeans/Beans/issues/events{/number}","events_url":"https://api.github.com/repos/Getbeans/Beans/events","assignees_url":"https://api.github.com/repos/Getbeans/Beans/assignees{/user}","branches_url":"https://api.github.com/repos/Getbeans/Beans/branches{/branch}","tags_url":"https://api.github.com/repos/Getbeans/Beans/tags","blobs_url":"https://api.github.com/repos/Getbeans/Beans/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Getbeans/Beans/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Getbeans/Beans/git/refs{/sha}","trees_url":"https://api.github.com/repos/Getbeans/Beans/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Getbeans/Beans/statuses/{sha}","languages_url":"https://api.github.com/repos/Getbeans/Beans/languages","stargazers_url":"https://api.github.com/repos/Getbeans/Beans/stargazers","contributors_url":"https://api.github.com/repos/Getbeans/Beans/contributors","subscribers_url":"https://api.github.com/repos/Getbeans/Beans/subscribers","subscription_url":"https://api.github.com/repos/Getbeans/Beans/subscription","commits_url":"https://api.github.com/repos/Getbeans/Beans/commits{/sha}","git_commits_url":"https://api.github.com/repos/Getbeans/Beans/git/commits{/sha}","comments_url":"https://api.github.com/repos/Getbeans/Beans/comments{/number}","issue_comment_url":"https://api.github.com/repos/Getbeans/Beans/issues/comments{/number}","contents_url":"https://api.github.com/repos/Getbeans/Beans/contents/{+path}","compare_url":"https://api.github.com/repos/Getbeans/Beans/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Getbeans/Beans/merges","archive_url":"https://api.github.com/repos/Getbeans/Beans/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Getbeans/Beans/downloads","issues_url":"https://api.github.com/repos/Getbeans/Beans/issues{/number}","pulls_url":"https://api.github.com/repos/Getbeans/Beans/pulls{/number}","milestones_url":"https://api.github.com/repos/Getbeans/Beans/milestones{/number}","notifications_url":"https://api.github.com/repos/Getbeans/Beans/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Getbeans/Beans/labels{/name}","releases_url":"https://api.github.com/repos/Getbeans/Beans/releases{/id}","deployments_url":"https://api.github.com/repos/Getbeans/Beans/deployments","created_at":"2015-09-07T16:10:40Z","updated_at":"2018-06-09T13:38:31Z","pushed_at":"2018-06-12T21:58:23Z","git_url":"git://github.com/Getbeans/Beans.git","ssh_url":"git@github.com:Getbeans/Beans.git","clone_url":"https://github.com/Getbeans/Beans.git","svn_url":"https://github.com/Getbeans/Beans","homepage":"https://www.getbeans.io","size":3796,"stargazers_count":315,"watchers_count":315,"language":"PHP","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":52,"mirror_url":null,"archived":false,"open_issues_count":34,"license":{"key":"other","name":"Other","spdx_id":null,"url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":52,"open_issues":34,"watchers":315,"default_branch":"development"}},"_links":{"self":{"href":"https://api.github.com/repos/Getbeans/Beans/pulls/243"},"html":{"href":"https://github.com/Getbeans/Beans/pull/243"},"issue":{"href":"https://api.github.com/repos/Getbeans/Beans/issues/243"},"comments":{"href":"https://api.github.com/repos/Getbeans/Beans/issues/243/comments"},"review_comments":{"href":"https://api.github.com/repos/Getbeans/Beans/pulls/243/comments"},"review_comment":{"href":"https://api.github.com/repos/Getbeans/Beans/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Getbeans/Beans/pulls/243/commits"},"statuses":{"href":"https://api.github.com/repos/Getbeans/Beans/statuses/5c41f5def054d970c41f4644ebfd10fd2db878d3"}},"author_association":"MEMBER"}}
{"actor":{"display_login":"hellofromtonya"}}