コード例 #1
0
ファイル: test_botomod.py プロジェクト: morinap/salt-1
 def test_exception_message_with_no_body(self):
     e = BotoServerError('400', 'Mocked error')
     r = botomod.get_error(e)
     expected = {'aws': {'reason': 'Mocked error',
                         'status': '400'},
                 'message': 'Mocked error'}
     self.assertEqual(r, expected)
コード例 #2
0
ファイル: test_botomod.py プロジェクト: morinap/salt-1
 def test_error_message(self):
     e = BotoServerError('400', 'Mocked error', body=error_body)
     r = botomod.get_error(e)
     expected = {'aws': {'code': 'Error code text',
                         'message': 'Error message',
                         'reason': 'Mocked error',
                         'status': '400'},
                 'message': 'Mocked error: Error message'}
     self.assertEqual(r, expected)
コード例 #3
0
 def test_exception_message_with_no_error_in_body(self):
     e = BotoServerError("400", "Mocked error", body=no_error_body)
     r = botomod.get_error(e)
     expected = {
         "aws": {
             "reason": "Mocked error",
             "status": "400"
         },
         "message": "Mocked error",
     }
     self.assertEqual(r, expected)
コード例 #4
0
 def test_exception_message_with_no_body(self):
     e = BotoServerError("400", "Mocked error")
     r = botomod.get_error(e)
     expected = {
         "aws": {
             "reason": "Mocked error",
             "status": "400"
         },
         "message": "Mocked error",
     }
     assert r == expected
コード例 #5
0
 def test_error_message(self):
     e = BotoServerError("400", "Mocked error", body=error_body)
     r = botomod.get_error(e)
     expected = {
         "aws": {
             "code": "Error code text",
             "message": "Error message",
             "reason": "Mocked error",
             "status": "400",
         },
         "message": "Mocked error: Error message",
     }
     self.assertEqual(r, expected)