{"action":"created","comment":{"url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls/comments/44413098","id":44413098,"diff_hunk":"@@ -0,0 +1,19 @@\n+from django.conf import settings\n+\n+from selenium_tests.base_selenium_test_case import BaseSeleniumTestCase\n+\n+\n+class CourseInfoBaseTestCase(BaseSeleniumTestCase):\n+    \"\"\"\n+    Lecture Video base test case, all other tests will subclass this class\n+    \"\"\"\n+\n+    @classmethod\n+    def setUpClass(cls):\n+        \"\"\"\n+        setup values for the tests\n+        \"\"\"\n+        super(CourseInfoBaseTestCase, cls).setUpClass()\n+        cls.USERNAME = settings.SELENIUM_CONFIG.get('selenium_username')\n+        cls.PASSWORD = settings.SELENIUM_CONFIG.get('selenium_password')\n+        cls.BASE_URL = '%s/courses/7162/pages/course-information/edit' % settings.SELENIUM_CONFIG.get('canvas_base_url')","path":"selenium_tests/course_info/course_info_base_test_case.py","position":19,"original_position":19,"commit_id":"c6398d7e2fa65e475a09ecbbf12d17a2a86fe4aa","original_commit_id":"c6398d7e2fa65e475a09ecbbf12d17a2a86fe4aa","user":{"login":"rascalking","id":707505,"avatar_url":"https://avatars.githubusercontent.com/u/707505?v=3","gravatar_id":"","url":"https://api.github.com/users/rascalking","html_url":"https://github.com/rascalking","followers_url":"https://api.github.com/users/rascalking/followers","following_url":"https://api.github.com/users/rascalking/following{/other_user}","gists_url":"https://api.github.com/users/rascalking/gists{/gist_id}","starred_url":"https://api.github.com/users/rascalking/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rascalking/subscriptions","organizations_url":"https://api.github.com/users/rascalking/orgs","repos_url":"https://api.github.com/users/rascalking/repos","events_url":"https://api.github.com/users/rascalking/events{/privacy}","received_events_url":"https://api.github.com/users/rascalking/received_events","type":"User","site_admin":false},"body":"Yup.","created_at":"2015-11-10T14:41:50Z","updated_at":"2015-11-10T14:41:50Z","html_url":"https://github.com/Harvard-ATG/canvas_course_info/pull/13#discussion_r44413098","pull_request_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls/13","_links":{"self":{"href":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls/comments/44413098"},"html":{"href":"https://github.com/Harvard-ATG/canvas_course_info/pull/13#discussion_r44413098"},"pull_request":{"href":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls/13"}}},"pull_request":{"url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls/13","id":50011438,"html_url":"https://github.com/Harvard-ATG/canvas_course_info/pull/13","diff_url":"https://github.com/Harvard-ATG/canvas_course_info/pull/13.diff","patch_url":"https://github.com/Harvard-ATG/canvas_course_info/pull/13.patch","issue_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/issues/13","number":13,"state":"open","locked":false,"title":"Sprint 35 TLT-2086 Selenium tests for canvas course info tool","user":{"login":"rascalking","id":707505,"avatar_url":"https://avatars.githubusercontent.com/u/707505?v=3","gravatar_id":"","url":"https://api.github.com/users/rascalking","html_url":"https://github.com/rascalking","followers_url":"https://api.github.com/users/rascalking/followers","following_url":"https://api.github.com/users/rascalking/following{/other_user}","gists_url":"https://api.github.com/users/rascalking/gists{/gist_id}","starred_url":"https://api.github.com/users/rascalking/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rascalking/subscriptions","organizations_url":"https://api.github.com/users/rascalking/orgs","repos_url":"https://api.github.com/users/rascalking/repos","events_url":"https://api.github.com/users/rascalking/events{/privacy}","received_events_url":"https://api.github.com/users/rascalking/received_events","type":"User","site_admin":false},"body":"","created_at":"2015-11-06T22:14:37Z","updated_at":"2015-11-10T14:41:50Z","closed_at":null,"merged_at":null,"merge_commit_sha":"a6053421306d4ccad0de08ad95151a2338f52c41","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls/13/commits","review_comments_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls/13/comments","review_comment_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/issues/13/comments","statuses_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/statuses/c6398d7e2fa65e475a09ecbbf12d17a2a86fe4aa","head":{"label":"Harvard-ATG:task/rascalking/tlt-2086/selenium-for-canvas-course-info-tool","ref":"task/rascalking/tlt-2086/selenium-for-canvas-course-info-tool","sha":"c6398d7e2fa65e475a09ecbbf12d17a2a86fe4aa","user":{"login":"Harvard-ATG","id":2099831,"avatar_url":"https://avatars.githubusercontent.com/u/2099831?v=3","gravatar_id":"","url":"https://api.github.com/users/Harvard-ATG","html_url":"https://github.com/Harvard-ATG","followers_url":"https://api.github.com/users/Harvard-ATG/followers","following_url":"https://api.github.com/users/Harvard-ATG/following{/other_user}","gists_url":"https://api.github.com/users/Harvard-ATG/gists{/gist_id}","starred_url":"https://api.github.com/users/Harvard-ATG/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Harvard-ATG/subscriptions","organizations_url":"https://api.github.com/users/Harvard-ATG/orgs","repos_url":"https://api.github.com/users/Harvard-ATG/repos","events_url":"https://api.github.com/users/Harvard-ATG/events{/privacy}","received_events_url":"https://api.github.com/users/Harvard-ATG/received_events","type":"Organization","site_admin":false},"repo":{"id":37534751,"name":"canvas_course_info","full_name":"Harvard-ATG/canvas_course_info","owner":{"login":"Harvard-ATG","id":2099831,"avatar_url":"https://avatars.githubusercontent.com/u/2099831?v=3","gravatar_id":"","url":"https://api.github.com/users/Harvard-ATG","html_url":"https://github.com/Harvard-ATG","followers_url":"https://api.github.com/users/Harvard-ATG/followers","following_url":"https://api.github.com/users/Harvard-ATG/following{/other_user}","gists_url":"https://api.github.com/users/Harvard-ATG/gists{/gist_id}","starred_url":"https://api.github.com/users/Harvard-ATG/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Harvard-ATG/subscriptions","organizations_url":"https://api.github.com/users/Harvard-ATG/orgs","repos_url":"https://api.github.com/users/Harvard-ATG/repos","events_url":"https://api.github.com/users/Harvard-ATG/events{/privacy}","received_events_url":"https://api.github.com/users/Harvard-ATG/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Harvard-ATG/canvas_course_info","description":"Harvard ATG Branch of DCE Tool","fork":true,"url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info","forks_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/forks","keys_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/teams","hooks_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/hooks","issue_events_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/issues/events{/number}","events_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/events","assignees_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/assignees{/user}","branches_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/branches{/branch}","tags_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/tags","blobs_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/git/refs{/sha}","trees_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/statuses/{sha}","languages_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/languages","stargazers_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/stargazers","contributors_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/contributors","subscribers_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/subscribers","subscription_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/subscription","commits_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/commits{/sha}","git_commits_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/git/commits{/sha}","comments_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/comments{/number}","issue_comment_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/issues/comments{/number}","contents_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/contents/{+path}","compare_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/merges","archive_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/downloads","issues_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/issues{/number}","pulls_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls{/number}","milestones_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/milestones{/number}","notifications_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/labels{/name}","releases_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/releases{/id}","created_at":"2015-06-16T14:19:27Z","updated_at":"2015-11-09T18:44:34Z","pushed_at":"2015-11-09T18:44:32Z","git_url":"git://github.com/Harvard-ATG/canvas_course_info.git","ssh_url":"git@github.com:Harvard-ATG/canvas_course_info.git","clone_url":"https://github.com/Harvard-ATG/canvas_course_info.git","svn_url":"https://github.com/Harvard-ATG/canvas_course_info","homepage":"","size":979,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":2,"forks":0,"open_issues":2,"watchers":0,"default_branch":"develop"}},"base":{"label":"Harvard-ATG:develop","ref":"develop","sha":"3a43325ac01a76a9bc61e71ac6ddc5dfa763b465","user":{"login":"Harvard-ATG","id":2099831,"avatar_url":"https://avatars.githubusercontent.com/u/2099831?v=3","gravatar_id":"","url":"https://api.github.com/users/Harvard-ATG","html_url":"https://github.com/Harvard-ATG","followers_url":"https://api.github.com/users/Harvard-ATG/followers","following_url":"https://api.github.com/users/Harvard-ATG/following{/other_user}","gists_url":"https://api.github.com/users/Harvard-ATG/gists{/gist_id}","starred_url":"https://api.github.com/users/Harvard-ATG/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Harvard-ATG/subscriptions","organizations_url":"https://api.github.com/users/Harvard-ATG/orgs","repos_url":"https://api.github.com/users/Harvard-ATG/repos","events_url":"https://api.github.com/users/Harvard-ATG/events{/privacy}","received_events_url":"https://api.github.com/users/Harvard-ATG/received_events","type":"Organization","site_admin":false},"repo":{"id":37534751,"name":"canvas_course_info","full_name":"Harvard-ATG/canvas_course_info","owner":{"login":"Harvard-ATG","id":2099831,"avatar_url":"https://avatars.githubusercontent.com/u/2099831?v=3","gravatar_id":"","url":"https://api.github.com/users/Harvard-ATG","html_url":"https://github.com/Harvard-ATG","followers_url":"https://api.github.com/users/Harvard-ATG/followers","following_url":"https://api.github.com/users/Harvard-ATG/following{/other_user}","gists_url":"https://api.github.com/users/Harvard-ATG/gists{/gist_id}","starred_url":"https://api.github.com/users/Harvard-ATG/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Harvard-ATG/subscriptions","organizations_url":"https://api.github.com/users/Harvard-ATG/orgs","repos_url":"https://api.github.com/users/Harvard-ATG/repos","events_url":"https://api.github.com/users/Harvard-ATG/events{/privacy}","received_events_url":"https://api.github.com/users/Harvard-ATG/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Harvard-ATG/canvas_course_info","description":"Harvard ATG Branch of DCE Tool","fork":true,"url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info","forks_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/forks","keys_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/teams","hooks_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/hooks","issue_events_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/issues/events{/number}","events_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/events","assignees_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/assignees{/user}","branches_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/branches{/branch}","tags_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/tags","blobs_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/git/refs{/sha}","trees_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/statuses/{sha}","languages_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/languages","stargazers_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/stargazers","contributors_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/contributors","subscribers_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/subscribers","subscription_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/subscription","commits_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/commits{/sha}","git_commits_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/git/commits{/sha}","comments_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/comments{/number}","issue_comment_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/issues/comments{/number}","contents_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/contents/{+path}","compare_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/merges","archive_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/downloads","issues_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/issues{/number}","pulls_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls{/number}","milestones_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/milestones{/number}","notifications_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/labels{/name}","releases_url":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/releases{/id}","created_at":"2015-06-16T14:19:27Z","updated_at":"2015-11-09T18:44:34Z","pushed_at":"2015-11-09T18:44:32Z","git_url":"git://github.com/Harvard-ATG/canvas_course_info.git","ssh_url":"git@github.com:Harvard-ATG/canvas_course_info.git","clone_url":"https://github.com/Harvard-ATG/canvas_course_info.git","svn_url":"https://github.com/Harvard-ATG/canvas_course_info","homepage":"","size":979,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":2,"forks":0,"open_issues":2,"watchers":0,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls/13"},"html":{"href":"https://github.com/Harvard-ATG/canvas_course_info/pull/13"},"issue":{"href":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/issues/13"},"comments":{"href":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/issues/13/comments"},"review_comments":{"href":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls/13/comments"},"review_comment":{"href":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/pulls/13/commits"},"statuses":{"href":"https://api.github.com/repos/Harvard-ATG/canvas_course_info/statuses/c6398d7e2fa65e475a09ecbbf12d17a2a86fe4aa"}}}}