@@ -677,17 +677,7 @@ def test_not_a_json_document_google_com(self):
677677 self .assertIsNone (qualtrics .json_response )
678678 self .assertIsNone (result )
679679
680- def test_ssl_error_1 (self ):
681- # This only works on Notre Dame VPN
682- qualtrics = Qualtrics (self .user , "123" )
683- qualtrics .url = "https://vecnet-ingest.crc.nd.edu/"
684- result = qualtrics .getLegacyResponseData (SurveyID = self .survey_id )
685- self .assertIn ("CERTIFICATE_VERIFY_FAILED" , qualtrics .last_error_message )
686- qualtrics .requests_kwargs = {"verify" : False }
687- result = qualtrics .getLegacyResponseData (SurveyID = self .survey_id )
688- self .assertNotIn ("CERTIFICATE_VERIFY_FAILED" , qualtrics .last_error_message )
689-
690- def test_ssl_error_2 (self ):
680+ def test_ssl_error (self ):
691681 # This may fail is 129.74.247.12 is down or certificate error is corrected
692682 qualtrics = Qualtrics (self .user , "123" )
693683 qualtrics .url = "https://129.74.247.12/"
@@ -698,6 +688,11 @@ def test_ssl_error_2(self):
698688 result = qualtrics .getLegacyResponseData (SurveyID = self .survey_id )
699689 self .assertNotIn ("CERTIFICATE_VERIFY_FAILED" , qualtrics .last_error_message )
700690
691+ def test_get_survey_unauthorized (self ):
692+ qualtrics = Qualtrics (self .user , "123" )
693+ result = qualtrics .getSurvey (self .survey_id )
694+ self .assertEqual (result , None )
695+ self .assertEqual (qualtrics .last_error_message , "API Error: HTTP Code 401 (Unauthorized)" )
701696
702697 def tearDown (self ):
703698 # Note that tearDown is called after EACH test
0 commit comments