request.tests.test_message_responderΒΆ

Tests for request/message_responder.py.

ClassesΒΆ

TestEstMessageResponder

Tests for EstMessageResponder class.

TestEstCertificateMessageResponder

Tests for EstCertificateMessageResponder class.

TestEstErrorMessageResponder

Tests for EstErrorMessageResponder class.

Module ContentsΒΆ

class request.tests.test_message_responder.TestEstMessageResponder[source]ΒΆ

Tests for EstMessageResponder class.

test_incorrect_context_type()[source]ΒΆ
Return type:

None

test_build_response_no_enrollment_request()[source]ΒΆ

Test build_response when enrollment_request is None.

Return type:

None

test_build_response_awaiting_state()[source]ΒΆ

Test build_response with AWAITING state.

Return type:

None

test_build_response_rejected_state()[source]ΒΆ

Test build_response with REJECTED state.

Return type:

None

test_build_response_failed_state()[source]ΒΆ

Test build_response with FAILED state.

Return type:

None

test_build_response_simpleenroll_valid(device_instance_onboarding)[source]ΒΆ

Test build_response with valid simpleenroll request.

Parameters:

device_instance_onboarding (dict[str, Any])

Return type:

None

test_build_response_simplereenroll_valid(device_instance)[source]ΒΆ

Test build_response with valid simplereenroll request.

Parameters:

device_instance (dict[str, Any])

Return type:

None

test_build_response_invalid_request()[source]ΒΆ

Test build_response with invalid enrollment request.

Return type:

None

test_build_response_unsupported_operation()[source]ΒΆ

Test build_response with unsupported operation.

Return type:

None

class request.tests.test_message_responder.TestEstCertificateMessageResponder[source]ΒΆ

Tests for EstCertificateMessageResponder class.

test_build_response_no_issued_certificate()[source]ΒΆ

Test build_response when issued_certificate is None.

Return type:

None

test_build_response_pem_encoding(device_instance_onboarding)[source]ΒΆ

Test build_response with PEM encoding.

Parameters:

device_instance_onboarding (dict[str, Any])

Return type:

None

test_build_response_der_encoding(device_instance_onboarding)[source]ΒΆ

Test build_response with DER encoding.

Parameters:

device_instance_onboarding (dict[str, Any])

Return type:

None

test_build_response_base64_der_encoding(device_instance_onboarding)[source]ΒΆ

Test build_response with base64-encoded DER.

Parameters:

device_instance_onboarding (dict[str, Any])

Return type:

None

test_build_response_pkcs7_encoding(device_instance_onboarding)[source]ΒΆ

Test build_response with PKCS#7 encoding.

Parameters:

device_instance_onboarding (dict[str, Any])

Return type:

None

test_build_response_without_onboarding_config(device_instance)[source]ΒΆ

Test build_response when device has no onboarding_config.

Parameters:

device_instance (dict[str, Any])

Return type:

None

test_build_response_without_device(device_instance)[source]ΒΆ

Test build_response when device is None.

Parameters:

device_instance (dict[str, Any])

Return type:

None

test_build_response_unicode_decode_error(device_instance)[source]ΒΆ

Test build_response when UnicodeDecodeError occurs.

Parameters:

device_instance (dict[str, Any])

Return type:

None

class request.tests.test_message_responder.TestEstErrorMessageResponder[source]ΒΆ

Tests for EstErrorMessageResponder class.

test_build_response_default_values()[source]ΒΆ

Test build_response with default status and message.

Return type:

None

test_build_response_custom_values()[source]ΒΆ

Test build_response with custom status and message.

Return type:

None

test_build_response_partial_defaults()[source]ΒΆ

Test build_response with only custom status.

Return type:

None