The ironicclient.tests.unit.test_http Module

class ironicclient.tests.unit.test_http.HttpClientTest(*args, **kwargs)[source]

Bases: ironicclient.tests.unit.utils.BaseTestCase

test_401_unauthorized_exception()[source]
test__http_request_client_fallback_fail(*args, **keywargs)[source]
test__http_request_client_fallback_success(*args, **keywargs)[source]
test__parse_version_headers()[source]
test_get_connection_params()[source]
test_get_connection_params_with_ssl()[source]
test_get_connection_params_with_ssl_params()[source]
test_get_connection_params_with_subpath()[source]
test_get_connection_params_with_subpath_trailing_slash()[source]
test_get_connection_params_with_subpath_version()[source]
test_get_connection_params_with_subpath_version_trailing_slash()[source]
test_get_connection_params_with_timeout()[source]
test_get_connection_params_with_trailing_slash()[source]
test_get_connection_params_with_version()[source]
test_get_connection_params_with_version_trailing_slash()[source]
test_server_exception_empty_body()[source]
test_server_exception_msg_and_traceback()[source]
test_server_exception_msg_only()[source]
test_url_generation_prefix_slash_in_path()[source]
test_url_generation_trailing_slash_in_base()[source]
test_url_generation_without_prefix_slash_in_path()[source]
test_url_generation_without_trailing_slash_in_base()[source]
class ironicclient.tests.unit.test_http.SessionClientTest(*args, **kwargs)[source]

Bases: ironicclient.tests.unit.utils.BaseTestCase

test__parse_version_headers()[source]
test_server_exception_empty_body()[source]
test_server_exception_msg_and_traceback()[source]
class ironicclient.tests.unit.test_http.VersionNegotiationMixinTest(*args, **kwargs)[source]

Bases: ironicclient.tests.unit.utils.BaseTestCase

setUp()[source]
test__generic_parse_version_headers_has_headers()[source]
test__generic_parse_version_headers_missing_headers()[source]
test_negotiate_version_bad_state()[source]
test_negotiate_version_server_explicit_not_supported(*args, **keywargs)[source]
test_negotiate_version_server_explicit_too_high(*args, **keywargs)[source]
test_negotiate_version_server_newer(*args, **keywargs)[source]
test_negotiate_version_server_no_version_on_error(*args, **keywargs)[source]
test_negotiate_version_server_older(*args, **keywargs)[source]

Previous topic

The ironicclient.tests.unit.test_client Module

Next topic

The ironicclient.tests.unit.test_import Module

This Page