mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
13 lines
458 B
Python
13 lines
458 B
Python
from __future__ import unicode_literals
|
|
|
|
|
|
class HttpStatusMixin(object):
|
|
"""
|
|
Custom mixin to provide more detail in the event of an unexpected HTTP response.
|
|
"""
|
|
def assertHttpStatus(self, response, expected_status):
|
|
err_message = "Expected HTTP status {}; received {}: {}"
|
|
self.assertEqual(response.status_code, expected_status, err_message.format(
|
|
expected_status, response.status_code, response.data
|
|
))
|