{"action":"created","comment":{"url":"https://api.github.com/repos/systers/vms/pulls/comments/191052100","pull_request_review_id":123560120,"id":191052100,"diff_hunk":"@@ -54,367 +50,397 @@ def login_admin(self):\n         })\n \n     def verify_shift_details(self, total_shifts, hours):\n-        total_no_of_shifts = self.report_page.get_shift_summary().split(' ')[\n-            10].strip('\\nTotal')\n-        total_no_of_hours = self.report_page.get_shift_summary().split(' ')[\n-            -1].strip('\\n')\n+        total_no_of_shifts = self.report_page.get_shift_summary().split(' ')[10].strip('\\nTotal')\n+        total_no_of_hours = self.report_page.get_shift_summary().split(' ')[-1].strip('\\n')\n         self.assertEqual(total_no_of_shifts, total_shifts)\n         self.assertEqual(total_no_of_hours, hours)\n \n-# Failing test case which has been documented\n-# Test commented out to prevent travis build failure - bug #327\n-\n     def test_null_values_with_dataset(self):\n-        # register dataset\n+        # Register dataset\n         org = create_organization_with_details('organization-one')\n         volunteer = create_volunteer()\n         volunteer.organization = org\n         volunteer.save()\n \n-        # create shift and log hours\n-        # register event first to create job\n-        event = ['Hackathon', '2017-08-21', '2017-09-28']\n+        # Create Shift and Log hours\n+        # Create Event\n+        event = ['Hackathon', '2050-05-24', '2050-05-28']\n         created_event = create_event_with_details(event)\n \n-        # create job\n-        job = ['Developer', '2017-08-21', '2017-08-30', '',created_event]\n+        # Create Job\n+        job = ['Developer', '2050-05-24', '2050-05-28', '', created_event]\n         created_job = create_job_with_details(job)\n \n-        # create shift\n-        shift = ['2017-08-21', '09:00', '15:00', '10', created_job]\n+        # Create Shift\n+        shift = ['2050-05-24', '09:00', '15:00', '10', created_job]\n         created_shift = create_shift_with_details(shift)\n \n-        logged_shift = log_hours_with_details(volunteer, created_shift, \"09:00\", \"12:00\")\n+        log_hours_with_details(volunteer, created_shift, \"09:00\", \"12:00\")\n \n         report_page = self.report_page\n+        report_page.get_page(self.live_server_url, PageUrls.administrator_report_page)\n+\n+        # Check admin report with null fields, should return the above shift\n+        report_page.fill_report_form(['', '', '', '', ''])\n+        self.verify_shift_details('1', '3.0')\n \n-        # check admin report with null fields, should return the above shift\n-        report_page.fill_report_form(['','','','',''])\n-        self.verify_shift_details('1','3.0')\n-\n-        self.assertEqual(report_page.element_by_xpath(\n-            self.elements.NAME).text, created_event.name)\n-        self.assertEqual(report_page.element_by_xpath(\n-            self.elements.DATE).text, 'Aug. 21, 2016')\n-        self.assertEqual(report_page.element_by_xpath(\n-            self.elements.START_TIME).text, '9 a.m.')\n-        self.assertEqual(report_page.element_by_xpath(\n-            self.elements.END_TIME).text, '12 p.m.')\n-        self.assertEqual(report_page.element_by_xpath(\n-            self.elements.HOURS).text, '3.0')\n+        self.assertEqual(report_page.element_by_xpath(self.elements.NAME).text, created_event.name)\n+        self.assertEqual(report_page.element_by_xpath(self.elements.DATE).text, 'May 24, 2050')\n+        self.assertEqual(report_page.element_by_xpath(self.elements.START_TIME).text, '9 a.m.')\n+        self.assertEqual(report_page.element_by_xpath(self.elements.END_TIME).text, 'noon')\n+        self.assertEqual(report_page.element_by_xpath(self.elements.HOURS).text, '3.0')\n \n     def test_null_values_with_empty_dataset(self):\n-        # should return no entries\n+        # Should return no entries\n+        self.report_page.go_to_admin_report()\n         report_page = self.report_page\n+        report_page.get_page(self.live_server_url, PageUrls.administrator_report_page)\n+\n         report_page.fill_report_form(['', '', '', '', ''])\n-        self.assertEqual(report_page.get_alert_box_text(),\n-                         report_page.no_results_message)\n+        self.assertEqual(report_page.get_alert_box_text(), report_page.no_results_message)\n \n     def test_only_logged_shifts_are_reported(self):\n-        # register dataset\n+        report_page = self.report_page\n+        # Register dataset\n         org = create_organization_with_details('organization-one')\n         volunteer = create_volunteer()\n         volunteer.organization = org\n         volunteer.save()\n \n-        # register event first to create job\n-        event = ['Hackathon', '2017-08-21', '2017-09-28']\n+        # Create Event\n+        event = ['Hackathon', '2050-05-24', '2050-05-28']\n         created_event = create_event_with_details(event)\n \n-        # create job\n-        job = ['Developer', '2017-08-21', '2017-08-30', '', created_event]\n+        # Create Job\n+        job = ['Developer', '2050-05-24', '2050-05-28', '', created_event]\n         created_job = create_job_with_details(job)\n \n-        # create shift\n-        shift = ['2017-08-21', '09:00', '15:00', '10', created_job]\n+        # Create Shift\n+        shift = ['2050-05-24', '09:00', '15:00', '10', created_job]\n         created_shift = create_shift_with_details(shift)\n \n-        # shift is assigned to volunteer-one, but hours have not been logged\n-        volunteer_shift = register_volunteer_for_shift_utility(\n-            created_shift, volunteer)\n+        # Shift is assigned to volunteer-one, but hours have not been logged\n+        report_page.go_to_admin_report()\n+        register_volunteer_for_shift_utility(created_shift, volunteer)\n+        report_page.get_page(self.live_server_url, PageUrls.administrator_report_page)\n+        # Check admin report with null fields, should not return the above shift\n+        # Using multiple tries so to cater to late loading of page.\n+        for _ in range(3):\n+            try:\n+                report_page.fill_report_form(['', '', '', '', ''])\n+                break\n+            except NoSuchElementException:\n+                pass\n+        self.assertEqual(report_page.get_alert_box_text(), report_page.no_results_message)\n+\n+    @staticmethod\n+    def register_dataset(parameters):\n+        # Register dataset\n+        # Register dataset\n+        volunteer = create_volunteer_with_details_dynamic_password(parameters['volunteer'])\n+        volunteer.organization = parameters['org']\n+        volunteer.save()\n \n-        report_page = self.report_page\n-        # check admin report with null fields, should not return the above shift\n-        report_page.fill_report_form(['', '', '', '', ''])\n-        self.assertEqual(report_page.get_alert_box_text(),\n-                         report_page.no_results_message)\n+        # Create Event\n+        event = parameters['event']\n+        created_event = create_event_with_details(event)\n \n+        # Create Job\n+        job = parameters['job'] + [created_event]\n+        created_job = create_job_with_details(job)\n+\n+        # Create Shift\n+        shift = parameters['shift'] + [created_job]\n+        created_shift = create_shift_with_details(shift)\n \n-# Failing test case which has been documented - bug #327\n-# Test commented out to prevent travis build failure\n+        # Create VolunteerShift\n+        log_hours_with_details(volunteer, created_shift, parameters['vshift'][0], parameters['vshift'][0])\n \n-    def test_check_intersection_of_fields(self):\n+    def create_dataset(self):\n+        org_one = create_organization_with_details('org-one')\n+        org_two = create_organization_with_details('org-two')\n+        org_three = create_organization_with_details('org-three')\n+        org_four = create_organization_with_details('org-four')","path":"vms/administrator/tests/test_report.py","position":206,"original_position":206,"commit_id":"1790bb1783331eadef063d8b6b05811cda06d4d5","original_commit_id":"1790bb1783331eadef063d8b6b05811cda06d4d5","user":{"login":"Monal5031","id":21009189,"avatar_url":"https://avatars0.githubusercontent.com/u/21009189?v=4","gravatar_id":"","url":"https://api.github.com/users/Monal5031","html_url":"https://github.com/Monal5031","followers_url":"https://api.github.com/users/Monal5031/followers","following_url":"https://api.github.com/users/Monal5031/following{/other_user}","gists_url":"https://api.github.com/users/Monal5031/gists{/gist_id}","starred_url":"https://api.github.com/users/Monal5031/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Monal5031/subscriptions","organizations_url":"https://api.github.com/users/Monal5031/orgs","repos_url":"https://api.github.com/users/Monal5031/repos","events_url":"https://api.github.com/users/Monal5031/events{/privacy}","received_events_url":"https://api.github.com/users/Monal5031/received_events","type":"User","site_admin":false},"body":"Just to be clear: you want me to use factory thing in that function or a normal loop to create multiple instance would suffice?","created_at":"2018-05-26T15:40:43Z","updated_at":"2018-05-26T15:40:43Z","html_url":"https://github.com/systers/vms/pull/695#discussion_r191052100","pull_request_url":"https://api.github.com/repos/systers/vms/pulls/695","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/systers/vms/pulls/comments/191052100"},"html":{"href":"https://github.com/systers/vms/pull/695#discussion_r191052100"},"pull_request":{"href":"https://api.github.com/repos/systers/vms/pulls/695"}},"in_reply_to_id":191051737},"pull_request":{"url":"https://api.github.com/repos/systers/vms/pulls/695","id":190476548,"html_url":"https://github.com/systers/vms/pull/695","diff_url":"https://github.com/systers/vms/pull/695.diff","patch_url":"https://github.com/systers/vms/pull/695.patch","issue_url":"https://api.github.com/repos/systers/vms/issues/695","number":695,"state":"open","locked":false,"title":"Administrator Tests","user":{"login":"Monal5031","id":21009189,"avatar_url":"https://avatars0.githubusercontent.com/u/21009189?v=4","gravatar_id":"","url":"https://api.github.com/users/Monal5031","html_url":"https://github.com/Monal5031","followers_url":"https://api.github.com/users/Monal5031/followers","following_url":"https://api.github.com/users/Monal5031/following{/other_user}","gists_url":"https://api.github.com/users/Monal5031/gists{/gist_id}","starred_url":"https://api.github.com/users/Monal5031/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Monal5031/subscriptions","organizations_url":"https://api.github.com/users/Monal5031/orgs","repos_url":"https://api.github.com/users/Monal5031/repos","events_url":"https://api.github.com/users/Monal5031/events{/privacy}","received_events_url":"https://api.github.com/users/Monal5031/received_events","type":"User","site_admin":false},"body":"# Description\r\nAdded tests for administrator app\r\n  - Uncommented tests\r\n  - Migrated tests from automated-testing repo.\r\n\r\nFixes #685 \r\n\r\n# Type of Change:\r\n**Delete irrelevant options.**\r\n\r\n- Code\r\n- Quality Assurance\r\n\r\n\r\n**Code/Quality Assurance Only**\r\n- Bug fix (non-breaking change which fixes an issue)\r\n\r\n\r\n# How Has This Been Tested?\r\nTo test my tests:\r\n```\r\npython manage.py test administrator -v 2\r\n```\r\nTo confirm non-breaking change:\r\n```\r\npython manage.py test -v 2\r\n```\r\n\r\n# Checklist:\r\n**Delete irrelevant options.**\r\n\r\n- [x] My PR follows the style guidelines of this project\r\n- [x] I have performed a self-review of my own code or materials\r\n- [x] I have commented my code or provided relevant documentation, particularly in hard-to-understand areas\r\n- [x] I have made corresponding changes to the documentation\r\n- [x] Any dependent changes have been merged \r\n\r\n**Code/Quality Assurance Only**\r\n- [x] My changes generate no new warnings \r\n- [ ] My PR currently breaks something (fix or feature that would cause existing functionality to not work as expected)\r\n- [x] I have added tests that prove my fix is effective or that my feature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [x] Any dependent changes have been published in downstream modules\r\n","created_at":"2018-05-25T04:04:31Z","updated_at":"2018-05-26T15:40:43Z","closed_at":null,"merged_at":null,"merge_commit_sha":"23ccfd2eea3cd60044974b7c32acc8c4787c1b9e","assignee":{"login":"pavankm","id":3963737,"avatar_url":"https://avatars1.githubusercontent.com/u/3963737?v=4","gravatar_id":"","url":"https://api.github.com/users/pavankm","html_url":"https://github.com/pavankm","followers_url":"https://api.github.com/users/pavankm/followers","following_url":"https://api.github.com/users/pavankm/following{/other_user}","gists_url":"https://api.github.com/users/pavankm/gists{/gist_id}","starred_url":"https://api.github.com/users/pavankm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pavankm/subscriptions","organizations_url":"https://api.github.com/users/pavankm/orgs","repos_url":"https://api.github.com/users/pavankm/repos","events_url":"https://api.github.com/users/pavankm/events{/privacy}","received_events_url":"https://api.github.com/users/pavankm/received_events","type":"User","site_admin":false},"assignees":[{"login":"pavankm","id":3963737,"avatar_url":"https://avatars1.githubusercontent.com/u/3963737?v=4","gravatar_id":"","url":"https://api.github.com/users/pavankm","html_url":"https://github.com/pavankm","followers_url":"https://api.github.com/users/pavankm/followers","following_url":"https://api.github.com/users/pavankm/following{/other_user}","gists_url":"https://api.github.com/users/pavankm/gists{/gist_id}","starred_url":"https://api.github.com/users/pavankm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pavankm/subscriptions","organizations_url":"https://api.github.com/users/pavankm/orgs","repos_url":"https://api.github.com/users/pavankm/repos","events_url":"https://api.github.com/users/pavankm/events{/privacy}","received_events_url":"https://api.github.com/users/pavankm/received_events","type":"User","site_admin":false},{"login":"naman1901","id":13290002,"avatar_url":"https://avatars0.githubusercontent.com/u/13290002?v=4","gravatar_id":"","url":"https://api.github.com/users/naman1901","html_url":"https://github.com/naman1901","followers_url":"https://api.github.com/users/naman1901/followers","following_url":"https://api.github.com/users/naman1901/following{/other_user}","gists_url":"https://api.github.com/users/naman1901/gists{/gist_id}","starred_url":"https://api.github.com/users/naman1901/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/naman1901/subscriptions","organizations_url":"https://api.github.com/users/naman1901/orgs","repos_url":"https://api.github.com/users/naman1901/repos","events_url":"https://api.github.com/users/naman1901/events{/privacy}","received_events_url":"https://api.github.com/users/naman1901/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"pavankm","id":3963737,"avatar_url":"https://avatars1.githubusercontent.com/u/3963737?v=4","gravatar_id":"","url":"https://api.github.com/users/pavankm","html_url":"https://github.com/pavankm","followers_url":"https://api.github.com/users/pavankm/followers","following_url":"https://api.github.com/users/pavankm/following{/other_user}","gists_url":"https://api.github.com/users/pavankm/gists{/gist_id}","starred_url":"https://api.github.com/users/pavankm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pavankm/subscriptions","organizations_url":"https://api.github.com/users/pavankm/orgs","repos_url":"https://api.github.com/users/pavankm/repos","events_url":"https://api.github.com/users/pavankm/events{/privacy}","received_events_url":"https://api.github.com/users/pavankm/received_events","type":"User","site_admin":false},{"login":"naman1901","id":13290002,"avatar_url":"https://avatars0.githubusercontent.com/u/13290002?v=4","gravatar_id":"","url":"https://api.github.com/users/naman1901","html_url":"https://github.com/naman1901","followers_url":"https://api.github.com/users/naman1901/followers","following_url":"https://api.github.com/users/naman1901/following{/other_user}","gists_url":"https://api.github.com/users/naman1901/gists{/gist_id}","starred_url":"https://api.github.com/users/naman1901/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/naman1901/subscriptions","organizations_url":"https://api.github.com/users/naman1901/orgs","repos_url":"https://api.github.com/users/naman1901/repos","events_url":"https://api.github.com/users/naman1901/events{/privacy}","received_events_url":"https://api.github.com/users/naman1901/received_events","type":"User","site_admin":false},{"login":"prachi1210","id":14016564,"avatar_url":"https://avatars3.githubusercontent.com/u/14016564?v=4","gravatar_id":"","url":"https://api.github.com/users/prachi1210","html_url":"https://github.com/prachi1210","followers_url":"https://api.github.com/users/prachi1210/followers","following_url":"https://api.github.com/users/prachi1210/following{/other_user}","gists_url":"https://api.github.com/users/prachi1210/gists{/gist_id}","starred_url":"https://api.github.com/users/prachi1210/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/prachi1210/subscriptions","organizations_url":"https://api.github.com/users/prachi1210/orgs","repos_url":"https://api.github.com/users/prachi1210/repos","events_url":"https://api.github.com/users/prachi1210/events{/privacy}","received_events_url":"https://api.github.com/users/prachi1210/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":707148797,"url":"https://api.github.com/repos/systers/vms/labels/Difficulty:%20MEDIUM","name":"Difficulty: MEDIUM","color":"af6393","default":false},{"id":779159474,"url":"https://api.github.com/repos/systers/vms/labels/Program:%20GSoC","name":"Program: GSoC","color":"fac07e","default":false},{"id":930136324,"url":"https://api.github.com/repos/systers/vms/labels/category:%20testing","name":"category: testing","color":"f72758","default":false}],"milestone":{"url":"https://api.github.com/repos/systers/vms/milestones/4","html_url":"https://github.com/systers/vms/milestone/4","labels_url":"https://api.github.com/repos/systers/vms/milestones/4/labels","id":3368543,"number":4,"title":"Week2","description":null,"creator":{"login":"naman1901","id":13290002,"avatar_url":"https://avatars0.githubusercontent.com/u/13290002?v=4","gravatar_id":"","url":"https://api.github.com/users/naman1901","html_url":"https://github.com/naman1901","followers_url":"https://api.github.com/users/naman1901/followers","following_url":"https://api.github.com/users/naman1901/following{/other_user}","gists_url":"https://api.github.com/users/naman1901/gists{/gist_id}","starred_url":"https://api.github.com/users/naman1901/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/naman1901/subscriptions","organizations_url":"https://api.github.com/users/naman1901/orgs","repos_url":"https://api.github.com/users/naman1901/repos","events_url":"https://api.github.com/users/naman1901/events{/privacy}","received_events_url":"https://api.github.com/users/naman1901/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":0,"state":"open","created_at":"2018-05-23T09:36:49Z","updated_at":"2018-05-25T04:05:39Z","due_on":null,"closed_at":null},"commits_url":"https://api.github.com/repos/systers/vms/pulls/695/commits","review_comments_url":"https://api.github.com/repos/systers/vms/pulls/695/comments","review_comment_url":"https://api.github.com/repos/systers/vms/pulls/comments{/number}","comments_url":"https://api.github.com/repos/systers/vms/issues/695/comments","statuses_url":"https://api.github.com/repos/systers/vms/statuses/1790bb1783331eadef063d8b6b05811cda06d4d5","head":{"label":"Monal5031:testing-admin","ref":"testing-admin","sha":"1790bb1783331eadef063d8b6b05811cda06d4d5","user":{"login":"Monal5031","id":21009189,"avatar_url":"https://avatars0.githubusercontent.com/u/21009189?v=4","gravatar_id":"","url":"https://api.github.com/users/Monal5031","html_url":"https://github.com/Monal5031","followers_url":"https://api.github.com/users/Monal5031/followers","following_url":"https://api.github.com/users/Monal5031/following{/other_user}","gists_url":"https://api.github.com/users/Monal5031/gists{/gist_id}","starred_url":"https://api.github.com/users/Monal5031/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Monal5031/subscriptions","organizations_url":"https://api.github.com/users/Monal5031/orgs","repos_url":"https://api.github.com/users/Monal5031/repos","events_url":"https://api.github.com/users/Monal5031/events{/privacy}","received_events_url":"https://api.github.com/users/Monal5031/received_events","type":"User","site_admin":false},"repo":{"id":121634682,"name":"vms","full_name":"Monal5031/vms","owner":{"login":"Monal5031","id":21009189,"avatar_url":"https://avatars0.githubusercontent.com/u/21009189?v=4","gravatar_id":"","url":"https://api.github.com/users/Monal5031","html_url":"https://github.com/Monal5031","followers_url":"https://api.github.com/users/Monal5031/followers","following_url":"https://api.github.com/users/Monal5031/following{/other_user}","gists_url":"https://api.github.com/users/Monal5031/gists{/gist_id}","starred_url":"https://api.github.com/users/Monal5031/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Monal5031/subscriptions","organizations_url":"https://api.github.com/users/Monal5031/orgs","repos_url":"https://api.github.com/users/Monal5031/repos","events_url":"https://api.github.com/users/Monal5031/events{/privacy}","received_events_url":"https://api.github.com/users/Monal5031/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Monal5031/vms","description":"Volunteer Management System","fork":true,"url":"https://api.github.com/repos/Monal5031/vms","forks_url":"https://api.github.com/repos/Monal5031/vms/forks","keys_url":"https://api.github.com/repos/Monal5031/vms/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Monal5031/vms/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Monal5031/vms/teams","hooks_url":"https://api.github.com/repos/Monal5031/vms/hooks","issue_events_url":"https://api.github.com/repos/Monal5031/vms/issues/events{/number}","events_url":"https://api.github.com/repos/Monal5031/vms/events","assignees_url":"https://api.github.com/repos/Monal5031/vms/assignees{/user}","branches_url":"https://api.github.com/repos/Monal5031/vms/branches{/branch}","tags_url":"https://api.github.com/repos/Monal5031/vms/tags","blobs_url":"https://api.github.com/repos/Monal5031/vms/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Monal5031/vms/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Monal5031/vms/git/refs{/sha}","trees_url":"https://api.github.com/repos/Monal5031/vms/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Monal5031/vms/statuses/{sha}","languages_url":"https://api.github.com/repos/Monal5031/vms/languages","stargazers_url":"https://api.github.com/repos/Monal5031/vms/stargazers","contributors_url":"https://api.github.com/repos/Monal5031/vms/contributors","subscribers_url":"https://api.github.com/repos/Monal5031/vms/subscribers","subscription_url":"https://api.github.com/repos/Monal5031/vms/subscription","commits_url":"https://api.github.com/repos/Monal5031/vms/commits{/sha}","git_commits_url":"https://api.github.com/repos/Monal5031/vms/git/commits{/sha}","comments_url":"https://api.github.com/repos/Monal5031/vms/comments{/number}","issue_comment_url":"https://api.github.com/repos/Monal5031/vms/issues/comments{/number}","contents_url":"https://api.github.com/repos/Monal5031/vms/contents/{+path}","compare_url":"https://api.github.com/repos/Monal5031/vms/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Monal5031/vms/merges","archive_url":"https://api.github.com/repos/Monal5031/vms/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Monal5031/vms/downloads","issues_url":"https://api.github.com/repos/Monal5031/vms/issues{/number}","pulls_url":"https://api.github.com/repos/Monal5031/vms/pulls{/number}","milestones_url":"https://api.github.com/repos/Monal5031/vms/milestones{/number}","notifications_url":"https://api.github.com/repos/Monal5031/vms/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Monal5031/vms/labels{/name}","releases_url":"https://api.github.com/repos/Monal5031/vms/releases{/id}","deployments_url":"https://api.github.com/repos/Monal5031/vms/deployments","created_at":"2018-02-15T13:45:58Z","updated_at":"2018-04-25T04:08:56Z","pushed_at":"2018-05-26T15:00:43Z","git_url":"git://github.com/Monal5031/vms.git","ssh_url":"git@github.com:Monal5031/vms.git","clone_url":"https://github.com/Monal5031/vms.git","svn_url":"https://github.com/Monal5031/vms","homepage":null,"size":2905,"stargazers_count":0,"watchers_count":0,"language":"Python","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":1,"license":{"key":"gpl-2.0","name":"GNU General Public License v2.0","spdx_id":"GPL-2.0","url":"https://api.github.com/licenses/gpl-2.0"},"forks":0,"open_issues":1,"watchers":0,"default_branch":"develop"}},"base":{"label":"systers:gsoc18-infra","ref":"gsoc18-infra","sha":"cf79a03e16494fda43a4be7b33d56cb6ed672b80","user":{"login":"systers","id":6520415,"avatar_url":"https://avatars0.githubusercontent.com/u/6520415?v=4","gravatar_id":"","url":"https://api.github.com/users/systers","html_url":"https://github.com/systers","followers_url":"https://api.github.com/users/systers/followers","following_url":"https://api.github.com/users/systers/following{/other_user}","gists_url":"https://api.github.com/users/systers/gists{/gist_id}","starred_url":"https://api.github.com/users/systers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/systers/subscriptions","organizations_url":"https://api.github.com/users/systers/orgs","repos_url":"https://api.github.com/users/systers/repos","events_url":"https://api.github.com/users/systers/events{/privacy}","received_events_url":"https://api.github.com/users/systers/received_events","type":"Organization","site_admin":false},"repo":{"id":19032264,"name":"vms","full_name":"systers/vms","owner":{"login":"systers","id":6520415,"avatar_url":"https://avatars0.githubusercontent.com/u/6520415?v=4","gravatar_id":"","url":"https://api.github.com/users/systers","html_url":"https://github.com/systers","followers_url":"https://api.github.com/users/systers/followers","following_url":"https://api.github.com/users/systers/following{/other_user}","gists_url":"https://api.github.com/users/systers/gists{/gist_id}","starred_url":"https://api.github.com/users/systers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/systers/subscriptions","organizations_url":"https://api.github.com/users/systers/orgs","repos_url":"https://api.github.com/users/systers/repos","events_url":"https://api.github.com/users/systers/events{/privacy}","received_events_url":"https://api.github.com/users/systers/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/systers/vms","description":"Volunteer Management System","fork":false,"url":"https://api.github.com/repos/systers/vms","forks_url":"https://api.github.com/repos/systers/vms/forks","keys_url":"https://api.github.com/repos/systers/vms/keys{/key_id}","collaborators_url":"https://api.github.com/repos/systers/vms/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/systers/vms/teams","hooks_url":"https://api.github.com/repos/systers/vms/hooks","issue_events_url":"https://api.github.com/repos/systers/vms/issues/events{/number}","events_url":"https://api.github.com/repos/systers/vms/events","assignees_url":"https://api.github.com/repos/systers/vms/assignees{/user}","branches_url":"https://api.github.com/repos/systers/vms/branches{/branch}","tags_url":"https://api.github.com/repos/systers/vms/tags","blobs_url":"https://api.github.com/repos/systers/vms/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/systers/vms/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/systers/vms/git/refs{/sha}","trees_url":"https://api.github.com/repos/systers/vms/git/trees{/sha}","statuses_url":"https://api.github.com/repos/systers/vms/statuses/{sha}","languages_url":"https://api.github.com/repos/systers/vms/languages","stargazers_url":"https://api.github.com/repos/systers/vms/stargazers","contributors_url":"https://api.github.com/repos/systers/vms/contributors","subscribers_url":"https://api.github.com/repos/systers/vms/subscribers","subscription_url":"https://api.github.com/repos/systers/vms/subscription","commits_url":"https://api.github.com/repos/systers/vms/commits{/sha}","git_commits_url":"https://api.github.com/repos/systers/vms/git/commits{/sha}","comments_url":"https://api.github.com/repos/systers/vms/comments{/number}","issue_comment_url":"https://api.github.com/repos/systers/vms/issues/comments{/number}","contents_url":"https://api.github.com/repos/systers/vms/contents/{+path}","compare_url":"https://api.github.com/repos/systers/vms/compare/{base}...{head}","merges_url":"https://api.github.com/repos/systers/vms/merges","archive_url":"https://api.github.com/repos/systers/vms/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/systers/vms/downloads","issues_url":"https://api.github.com/repos/systers/vms/issues{/number}","pulls_url":"https://api.github.com/repos/systers/vms/pulls{/number}","milestones_url":"https://api.github.com/repos/systers/vms/milestones{/number}","notifications_url":"https://api.github.com/repos/systers/vms/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/systers/vms/labels{/name}","releases_url":"https://api.github.com/repos/systers/vms/releases{/id}","deployments_url":"https://api.github.com/repos/systers/vms/deployments","created_at":"2014-04-22T14:13:57Z","updated_at":"2018-05-26T09:38:06Z","pushed_at":"2018-05-26T15:00:45Z","git_url":"git://github.com/systers/vms.git","ssh_url":"git@github.com:systers/vms.git","clone_url":"https://github.com/systers/vms.git","svn_url":"https://github.com/systers/vms","homepage":"http://52.8.110.63/","size":2844,"stargazers_count":53,"watchers_count":53,"language":"Python","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":146,"mirror_url":null,"archived":false,"open_issues_count":66,"license":{"key":"gpl-2.0","name":"GNU General Public License v2.0","spdx_id":"GPL-2.0","url":"https://api.github.com/licenses/gpl-2.0"},"forks":146,"open_issues":66,"watchers":53,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/systers/vms/pulls/695"},"html":{"href":"https://github.com/systers/vms/pull/695"},"issue":{"href":"https://api.github.com/repos/systers/vms/issues/695"},"comments":{"href":"https://api.github.com/repos/systers/vms/issues/695/comments"},"review_comments":{"href":"https://api.github.com/repos/systers/vms/pulls/695/comments"},"review_comment":{"href":"https://api.github.com/repos/systers/vms/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/systers/vms/pulls/695/commits"},"statuses":{"href":"https://api.github.com/repos/systers/vms/statuses/1790bb1783331eadef063d8b6b05811cda06d4d5"}},"author_association":"MEMBER"}}
{"actor":{"display_login":"Monal5031"}}