{"action":"created","comment":{"url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls/comments/171426357","pull_request_review_id":100276950,"id":171426357,"diff_hunk":"@@ -0,0 +1,263 @@\n+#    Copyright 2018 SAS Project Authors. All Rights Reserved.\n+#\n+#    Licensed under the Apache License, Version 2.0 (the \"License\");\n+#    you may not use this file except in compliance with the License.\n+#    You may obtain a copy of the License at\n+#\n+#        http://www.apache.org/licenses/LICENSE-2.0\n+#\n+#    Unless required by applicable law or agreed to in writing, software\n+#    distributed under the License is distributed on an \"AS IS\" BASIS,\n+#    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n+#    See the License for the specific language governing permissions and\n+#    limitations under the License.\n+\"\"\" Implementation of FAD test cases \"\"\"\n+\n+import json\n+import os\n+import sas\n+import sas_testcase\n+from reference_models.geo import vincenty\n+from sas_test_harness import SasTestHarnessServer\n+from util import configurable_testcase, writeConfig, loadConfig, getCertFilename,\\\n+    getCertificateFingerprint, makePpaAndPalRecordsConsistent\n+\n+class FullActivityDumpTestcase(sas_testcase.SasTestCase):\n+  \"\"\" This class contains all FAD related tests mentioned in SAS TS  \"\"\"\n+\n+  def setUp(self):\n+    self._sas, self._sas_admin = sas.GetTestingSas()\n+    self._sas_admin.Reset()\n+\n+  def tearDown(self):\n+    pass\n+\n+  def generate_FAD_2_default_config(self, filename):\n+    \"\"\"Generates the WinnForum configuration for FAD_2\"\"\"\n+    # Create the actual config for FAD_2\n+\n+    # Load the esc sensor in SAS Test Harness\n+    esc_sensor = json.load(open(os.path.join('testcases', 'testdata', 'esc_sensor_record_0.json')))\n+\n+    # Load the device_c1 with registration in SAS Test Harness\n+    device_c1 = json.load(\n+        open(os.path.join('testcases', 'testdata', 'device_a.json')))\n+\n+    # Get a latitude and longitude within 40 kms from ESC.\n+    latitude, longitude, _ = vincenty.GeodesicPoint(esc_sensor['installationParam']['latitude'],\n+                                                    esc_sensor['installationParam']['longitude'],\n+                                                    15,\n+                                                    30)  # distance of 15 kms from ESC at 30 degrees\n+    device_c1['installationParam']['latitude'] = latitude\n+    device_c1['installationParam']['longitude'] = longitude\n+\n+    # Load grant request for device_c1\n+    grant_g1 = json.load(\n+        open(os.path.join('testcases', 'testdata', 'grant_0.json')))\n+    grant_g1['operationParam']['maxEirp'] = 20\n+\n+    # Load one ppa in SAS Test Harness\n+    pal_record_a = json.load(\n+        open(os.path.join('testcases', 'testdata', 'pal_record_0.json')))\n+    pal_low_frequency = 3550000000\n+    pal_high_frequency = 3560000000\n+    ppa_record_a = json.load(\n+        open(os.path.join('testcases', 'testdata', 'ppa_record_0.json')))\n+    ppa_record_a, pal_record_a = makePpaAndPalRecordsConsistent(ppa_record_a,\n+                                                                [pal_record_a],\n+                                                                pal_low_frequency,\n+                                                                pal_high_frequency,\n+                                                                'test_user_1')\n+\n+    # Load device_c3 within the PPA in SAS Test Harness\n+    device_c3 = json.load(\n+        open(os.path.join('testcases', 'testdata', 'device_c.json')))\n+    device_c3['installationParam']['latitude'] = 38.822321\n+    device_c3['installationParam']['longitude'] = -97.283932\n+\n+    # Load grant request for device_c3 in SAS Test Harness\n+    grant_g3 = json.load(\n+        open(os.path.join('testcases', 'testdata', 'grant_0.json')))\n+    grant_g3['cbsdId'] = device_c3['userId']\n+    grant_g3['operationParam']['maxEirp'] = 20\n+\n+    # Update grant_G3 frequency to overlap with PPA zone frequency for C3 device\n+    grant_g3['operationParam']['operationFrequencyRange'] = {\n+        'lowFrequency': 3550000000,\n+        'highFrequency': 3555000000\n+    }\n+\n+    # Load the device_c2 with registration to SAS UUT\n+    device_c2 = json.load(\n+        open(os.path.join('testcases', 'testdata', 'device_e.json')))\n+    # Load grant request for device_c2 to SAS UUT\n+    grant_g2 = json.load(\n+        open(os.path.join('testcases', 'testdata', 'grant_0.json')))\n+    grant_g2['operationParam']['maxEirp'] = 30\n+\n+    # Get a latitude and longitude within 40 kms from ESC.\n+    latitude, longitude, _ = vincenty.GeodesicPoint(esc_sensor['installationParam']['latitude'],\n+                                         esc_sensor['installationParam']['longitude'], 20,\n+                                         30)  # distance of 20 kms from ESC at 30 degrees\n+\n+    device_c2['installationParam']['latitude'] = latitude\n+    device_c2['installationParam']['longitude'] = longitude\n+\n+    # Load the device_c4 with registration to SAS UUT.\n+    device_c4 = json.load(\n+        open(os.path.join('testcases', 'testdata', 'device_f.json')))\n+\n+    #Placing this device within the PPA\n+    device_c4['installationParam']['latitude'] = 38.7790\n+    device_c4['installationParam']['longitude'] = -97.2263\n+\n+    # Load grant request for device_c4 to SAS UUT\n+    grant_g4 = json.load(\n+        open(os.path.join('testcases', 'testdata', 'grant_0.json')))\n+    grant_g4['operationParam']['maxEirp'] = 20\n+\n+    #Update grant_G4 frequency to overlap with PPA zone frequency for C4 device\n+    grant_g4['operationParam']['operationFrequencyRange'] = {","path":"src/harness/testcases/WINNF_FT_S_FAD_testcase.py","position":null,"original_position":120,"commit_id":"520192f2b3a7e1ba4aadbf7a7661da8e37c13437","original_commit_id":"14b9ea543c9fce1b415432ccebe7b04f5c638536","user":{"login":"jni2000","id":11164076,"avatar_url":"https://avatars1.githubusercontent.com/u/11164076?v=4","gravatar_id":"","url":"https://api.github.com/users/jni2000","html_url":"https://github.com/jni2000","followers_url":"https://api.github.com/users/jni2000/followers","following_url":"https://api.github.com/users/jni2000/following{/other_user}","gists_url":"https://api.github.com/users/jni2000/gists{/gist_id}","starred_url":"https://api.github.com/users/jni2000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jni2000/subscriptions","organizations_url":"https://api.github.com/users/jni2000/orgs","repos_url":"https://api.github.com/users/jni2000/repos","events_url":"https://api.github.com/users/jni2000/events{/privacy}","received_events_url":"https://api.github.com/users/jni2000/received_events","type":"User","site_admin":false},"body":"\r\nYes. The   frequency range has been updated overlap with G3 and PPA.\r\n","created_at":"2018-03-01T00:00:32Z","updated_at":"2018-03-01T00:00:32Z","html_url":"https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System/pull/435#discussion_r171426357","pull_request_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls/435","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls/comments/171426357"},"html":{"href":"https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System/pull/435#discussion_r171426357"},"pull_request":{"href":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls/435"}},"in_reply_to_id":171337934},"pull_request":{"url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls/435","id":171123723,"html_url":"https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System/pull/435","diff_url":"https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System/pull/435.diff","patch_url":"https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System/pull/435.patch","issue_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/issues/435","number":435,"state":"open","locked":false,"title":"New PR for SAS Test Harness and FAD.2","user":{"login":"jni2000","id":11164076,"avatar_url":"https://avatars1.githubusercontent.com/u/11164076?v=4","gravatar_id":"","url":"https://api.github.com/users/jni2000","html_url":"https://github.com/jni2000","followers_url":"https://api.github.com/users/jni2000/followers","following_url":"https://api.github.com/users/jni2000/following{/other_user}","gists_url":"https://api.github.com/users/jni2000/gists{/gist_id}","starred_url":"https://api.github.com/users/jni2000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jni2000/subscriptions","organizations_url":"https://api.github.com/users/jni2000/orgs","repos_url":"https://api.github.com/users/jni2000/repos","events_url":"https://api.github.com/users/jni2000/events{/privacy}","received_events_url":"https://api.github.com/users/jni2000/received_events","type":"User","site_admin":false},"body":"Unfortunately, we have to discard the original branch and PR #368 and resubmit the newly developed SAS test harness and FAD.2 test case. The original PR is closed by branch is kept for preserving the review history.","created_at":"2018-02-23T21:45:12Z","updated_at":"2018-03-01T00:00:32Z","closed_at":null,"merged_at":null,"merge_commit_sha":"4298b4f3c102eab5d56557e794cda8430aa47b36","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":690615890,"url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/labels/reviewer:google","name":"reviewer:google","color":"bfd4f2","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls/435/commits","review_comments_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls/435/comments","review_comment_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/issues/435/comments","statuses_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/statuses/520192f2b3a7e1ba4aadbf7a7661da8e37c13437","head":{"label":"Wireless-Innovation-Forum:fwTHnFAD2","ref":"fwTHnFAD2","sha":"520192f2b3a7e1ba4aadbf7a7661da8e37c13437","user":{"login":"Wireless-Innovation-Forum","id":10857009,"avatar_url":"https://avatars0.githubusercontent.com/u/10857009?v=4","gravatar_id":"","url":"https://api.github.com/users/Wireless-Innovation-Forum","html_url":"https://github.com/Wireless-Innovation-Forum","followers_url":"https://api.github.com/users/Wireless-Innovation-Forum/followers","following_url":"https://api.github.com/users/Wireless-Innovation-Forum/following{/other_user}","gists_url":"https://api.github.com/users/Wireless-Innovation-Forum/gists{/gist_id}","starred_url":"https://api.github.com/users/Wireless-Innovation-Forum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Wireless-Innovation-Forum/subscriptions","organizations_url":"https://api.github.com/users/Wireless-Innovation-Forum/orgs","repos_url":"https://api.github.com/users/Wireless-Innovation-Forum/repos","events_url":"https://api.github.com/users/Wireless-Innovation-Forum/events{/privacy}","received_events_url":"https://api.github.com/users/Wireless-Innovation-Forum/received_events","type":"Organization","site_admin":false},"repo":{"id":38059331,"name":"Spectrum-Access-System","full_name":"Wireless-Innovation-Forum/Spectrum-Access-System","owner":{"login":"Wireless-Innovation-Forum","id":10857009,"avatar_url":"https://avatars0.githubusercontent.com/u/10857009?v=4","gravatar_id":"","url":"https://api.github.com/users/Wireless-Innovation-Forum","html_url":"https://github.com/Wireless-Innovation-Forum","followers_url":"https://api.github.com/users/Wireless-Innovation-Forum/followers","following_url":"https://api.github.com/users/Wireless-Innovation-Forum/following{/other_user}","gists_url":"https://api.github.com/users/Wireless-Innovation-Forum/gists{/gist_id}","starred_url":"https://api.github.com/users/Wireless-Innovation-Forum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Wireless-Innovation-Forum/subscriptions","organizations_url":"https://api.github.com/users/Wireless-Innovation-Forum/orgs","repos_url":"https://api.github.com/users/Wireless-Innovation-Forum/repos","events_url":"https://api.github.com/users/Wireless-Innovation-Forum/events{/privacy}","received_events_url":"https://api.github.com/users/Wireless-Innovation-Forum/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System","description":"Spectrum Access System Testing and Interoperability Repository","fork":false,"url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System","forks_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/forks","keys_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/teams","hooks_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/hooks","issue_events_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/issues/events{/number}","events_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/events","assignees_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/assignees{/user}","branches_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/branches{/branch}","tags_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/tags","blobs_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/git/refs{/sha}","trees_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/statuses/{sha}","languages_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/languages","stargazers_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/stargazers","contributors_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/contributors","subscribers_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/subscribers","subscription_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/subscription","commits_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/commits{/sha}","git_commits_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/git/commits{/sha}","comments_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/comments{/number}","issue_comment_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/issues/comments{/number}","contents_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/contents/{+path}","compare_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/merges","archive_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/downloads","issues_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/issues{/number}","pulls_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls{/number}","milestones_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/milestones{/number}","notifications_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/labels{/name}","releases_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/releases{/id}","deployments_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/deployments","created_at":"2015-06-25T16:00:15Z","updated_at":"2018-02-05T15:08:09Z","pushed_at":"2018-02-28T23:54:01Z","git_url":"git://github.com/Wireless-Innovation-Forum/Spectrum-Access-System.git","ssh_url":"git@github.com:Wireless-Innovation-Forum/Spectrum-Access-System.git","clone_url":"https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System.git","svn_url":"https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System","homepage":"http://www.wirelessinnovation.org/ssc","size":541100,"stargazers_count":26,"watchers_count":26,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":24,"mirror_url":null,"archived":false,"open_issues_count":27,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":24,"open_issues":27,"watchers":26,"default_branch":"master"}},"base":{"label":"Wireless-Innovation-Forum:master","ref":"master","sha":"c31e75587acac565a4ea66c8590ac8e7b0860a2c","user":{"login":"Wireless-Innovation-Forum","id":10857009,"avatar_url":"https://avatars0.githubusercontent.com/u/10857009?v=4","gravatar_id":"","url":"https://api.github.com/users/Wireless-Innovation-Forum","html_url":"https://github.com/Wireless-Innovation-Forum","followers_url":"https://api.github.com/users/Wireless-Innovation-Forum/followers","following_url":"https://api.github.com/users/Wireless-Innovation-Forum/following{/other_user}","gists_url":"https://api.github.com/users/Wireless-Innovation-Forum/gists{/gist_id}","starred_url":"https://api.github.com/users/Wireless-Innovation-Forum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Wireless-Innovation-Forum/subscriptions","organizations_url":"https://api.github.com/users/Wireless-Innovation-Forum/orgs","repos_url":"https://api.github.com/users/Wireless-Innovation-Forum/repos","events_url":"https://api.github.com/users/Wireless-Innovation-Forum/events{/privacy}","received_events_url":"https://api.github.com/users/Wireless-Innovation-Forum/received_events","type":"Organization","site_admin":false},"repo":{"id":38059331,"name":"Spectrum-Access-System","full_name":"Wireless-Innovation-Forum/Spectrum-Access-System","owner":{"login":"Wireless-Innovation-Forum","id":10857009,"avatar_url":"https://avatars0.githubusercontent.com/u/10857009?v=4","gravatar_id":"","url":"https://api.github.com/users/Wireless-Innovation-Forum","html_url":"https://github.com/Wireless-Innovation-Forum","followers_url":"https://api.github.com/users/Wireless-Innovation-Forum/followers","following_url":"https://api.github.com/users/Wireless-Innovation-Forum/following{/other_user}","gists_url":"https://api.github.com/users/Wireless-Innovation-Forum/gists{/gist_id}","starred_url":"https://api.github.com/users/Wireless-Innovation-Forum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Wireless-Innovation-Forum/subscriptions","organizations_url":"https://api.github.com/users/Wireless-Innovation-Forum/orgs","repos_url":"https://api.github.com/users/Wireless-Innovation-Forum/repos","events_url":"https://api.github.com/users/Wireless-Innovation-Forum/events{/privacy}","received_events_url":"https://api.github.com/users/Wireless-Innovation-Forum/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System","description":"Spectrum Access System Testing and Interoperability Repository","fork":false,"url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System","forks_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/forks","keys_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/teams","hooks_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/hooks","issue_events_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/issues/events{/number}","events_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/events","assignees_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/assignees{/user}","branches_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/branches{/branch}","tags_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/tags","blobs_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/git/refs{/sha}","trees_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/statuses/{sha}","languages_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/languages","stargazers_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/stargazers","contributors_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/contributors","subscribers_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/subscribers","subscription_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/subscription","commits_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/commits{/sha}","git_commits_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/git/commits{/sha}","comments_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/comments{/number}","issue_comment_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/issues/comments{/number}","contents_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/contents/{+path}","compare_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/merges","archive_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/downloads","issues_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/issues{/number}","pulls_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls{/number}","milestones_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/milestones{/number}","notifications_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/labels{/name}","releases_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/releases{/id}","deployments_url":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/deployments","created_at":"2015-06-25T16:00:15Z","updated_at":"2018-02-05T15:08:09Z","pushed_at":"2018-02-28T23:54:01Z","git_url":"git://github.com/Wireless-Innovation-Forum/Spectrum-Access-System.git","ssh_url":"git@github.com:Wireless-Innovation-Forum/Spectrum-Access-System.git","clone_url":"https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System.git","svn_url":"https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System","homepage":"http://www.wirelessinnovation.org/ssc","size":541100,"stargazers_count":26,"watchers_count":26,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":24,"mirror_url":null,"archived":false,"open_issues_count":27,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":24,"open_issues":27,"watchers":26,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls/435"},"html":{"href":"https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System/pull/435"},"issue":{"href":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/issues/435"},"comments":{"href":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/issues/435/comments"},"review_comments":{"href":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls/435/comments"},"review_comment":{"href":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/pulls/435/commits"},"statuses":{"href":"https://api.github.com/repos/Wireless-Innovation-Forum/Spectrum-Access-System/statuses/520192f2b3a7e1ba4aadbf7a7661da8e37c13437"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"jni2000"}}