Exemple #1
0
 def test_get_github_redirect_url(self):
     """ Test that we get a valid GitHub request token. """
     redirect_url = github.get_github_redirect_url()
     args = urlparse.parse_qs(urlparse.urlparse(redirect_url).query)
     self.assertEqual(settings.GITHUB_CALLBACK_URL,
         args["redirect_uri"][0])
     # GitHub SSL is failing... should fix this danger eventually
     response, content = httplib2.Http(
         disable_ssl_certificate_validation=True
     ).request(redirect_url)
     self.assertEqual(response.status, 200)
Exemple #2
0
 def get_redirect_url(self, **kwargs):
     """ Generate the github redirect url """
     return github.get_github_redirect_url()