コード例 #1
0
ファイル: slackapi_tests.py プロジェクト: Nicoretti/libslack
 def test_is_error_returns_default_no_error_message_if_no_error_message_is_provided(self):
     error_message = "No Error"
     input_data = {"ok": False}
     input_data = json.dumps(input_data)
     response = SlackApiResponse(input_data)
     self.assertTrue(response.is_error())
     self.assertEqual(response.get_error_message(), error_message)
コード例 #2
0
ファイル: slackapi_tests.py プロジェクト: Nicoretti/libslack
 def test_is_error_returns_the_correct_error_message(self):
     error_message = "some error message"
     input_data = {"ok": False, "error": error_message}
     input_data = json.dumps(input_data)
     response = SlackApiResponse(input_data)
     self.assertTrue(response.is_error())
     self.assertEqual(response.get_error_message(), error_message)
コード例 #3
0
ファイル: slackapi_tests.py プロジェクト: Nicoretti/libslack
 def test_is_error_indicates_api_call_failure_because_ok_field_is_not_contained(self):
     input_data = {"error": "more detailed error message"}
     input_data = json.dumps(input_data)
     response = SlackApiResponse(input_data)
     self.assertTrue(response.is_error())
コード例 #4
0
ファイル: slackapi_tests.py プロジェクト: Nicoretti/libslack
 def test_is_error_indicates_that_api_call_was_successful(self):
     input_data = {"ok": True }
     input_data = json.dumps(input_data)
     response = SlackApiResponse(input_data)
     self.assertFalse(response.is_error())
コード例 #5
0
ファイル: slackapi_tests.py プロジェクト: Nicoretti/libslack
 def test_is_error_indicates_api_call_failure(self):
     input_data = {"ok": False, "error": "more detailed error message"}
     input_data = json.dumps(input_data)
     response = SlackApiResponse(input_data)
     self.assertTrue(response.is_error())