Skip to content

Commit f249880

Browse files
committed
test: re-add testing the (now deprecated) code property
Signed-off-by: Norbert Biczo <[email protected]>
1 parent ccc5a9e commit f249880

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

test/test_base_service.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -356,6 +356,7 @@ def test_request_server_error():
356356
service = AnyServiceV1('2018-11-20', authenticator=NoAuthAuthenticator())
357357
prepped = service.prepare_request('GET', url='')
358358
service.send(prepped)
359+
assert err.value.code == 500
359360
assert err.value.status_code == 500
360361
assert err.value.http_response.headers['Content-Type'] == 'application/json'
361362
assert err.value.message == 'internal server error'
@@ -398,6 +399,7 @@ def test_request_success_invalid_json():
398399
service = AnyServiceV1('2018-11-20', authenticator=NoAuthAuthenticator())
399400
prepped = service.prepare_request('GET', url='')
400401
service.send(prepped)
402+
assert err.value.code == 200
401403
assert err.value.status_code == 200
402404
assert err.value.http_response.headers['Content-Type'] == 'application/json; charset=utf8'
403405
assert isinstance(err.value.__cause__, requests.exceptions.JSONDecodeError)
@@ -452,6 +454,7 @@ def test_request_fail_401_nonerror_json():
452454
service = AnyServiceV1('2018-11-20', authenticator=NoAuthAuthenticator())
453455
prepped = service.prepare_request('GET', url='')
454456
service.send(prepped)
457+
assert err.value.code == 401
455458
assert err.value.status_code == 401
456459
assert err.value.http_response.headers['Content-Type'] == 'application/json'
457460
assert err.value.message == error_msg
@@ -472,6 +475,7 @@ def test_request_fail_401_error_json():
472475
service = AnyServiceV1('2018-11-20', authenticator=NoAuthAuthenticator())
473476
prepped = service.prepare_request('GET', url='')
474477
service.send(prepped)
478+
assert err.value.code == 401
475479
assert err.value.status_code == 401
476480
assert err.value.http_response.headers['Content-Type'] == 'application/json'
477481
assert err.value.message == error_msg
@@ -491,6 +495,7 @@ def test_request_fail_401_nonjson():
491495
service = AnyServiceV1('2018-11-20', authenticator=NoAuthAuthenticator())
492496
prepped = service.prepare_request('GET', url='')
493497
service.send(prepped)
498+
assert err.value.code == 401
494499
assert err.value.status_code == 401
495500
assert err.value.http_response.headers['Content-Type'] == 'text/plain'
496501
assert err.value.message == response_body
@@ -513,6 +518,7 @@ def test_request_fail_401_badjson():
513518
service = AnyServiceV1('2018-11-20', authenticator=NoAuthAuthenticator())
514519
prepped = service.prepare_request('GET', url='')
515520
service.send(prepped)
521+
assert err.value.code == 401
516522
assert err.value.status_code == 401
517523
assert err.value.http_response.headers['Content-Type'] == 'application/json'
518524
assert err.value.message == response_body

0 commit comments

Comments
 (0)