signer.tests.test_modelsΒΆ
Tests for signer.models module.
ClassesΒΆ
Test cases for SignerModel. |
|
Test cases for SignedMessageModel. |
FunctionsΒΆ
Create a software key storage configuration. |
|
|
Create a sample RSA credential serializer for testing. |
|
Create a sample EC credential serializer for testing. |
Module ContentsΒΆ
- signer.tests.test_models.key_storage_config()[source]ΒΆ
Create a software key storage configuration.
- signer.tests.test_models.sample_rsa_credential_serializer(key_storage_config)[source]ΒΆ
Create a sample RSA credential serializer for testing.
- signer.tests.test_models.sample_ec_credential_serializer(key_storage_config)[source]ΒΆ
Create a sample EC credential serializer for testing.
- class signer.tests.test_models.TestSignerModel[source]ΒΆ
Test cases for SignerModel.
- test_create_signer_model(sample_rsa_credential_serializer)[source]ΒΆ
Test creating a SignerModel instance.
- test_signer_str_representation(sample_rsa_credential_serializer)[source]ΒΆ
Test __str__ method returns unique name.
- test_signer_unique_name_constraint(sample_rsa_credential_serializer, sample_ec_credential_serializer)[source]ΒΆ
Test that unique_name must be unique.
- test_common_name_property(sample_rsa_credential_serializer)[source]ΒΆ
Test common_name property returns certificate common name.
- test_signature_suite_property(sample_rsa_credential_serializer)[source]ΒΆ
Test signature_suite property.
- test_public_key_info_property(sample_rsa_credential_serializer)[source]ΒΆ
Test public_key_info property.
- test_hash_algorithm_property_with_algorithm(sample_rsa_credential_serializer)[source]ΒΆ
Test hash_algorithm property returns algorithm name.
- test_hash_algorithm_property_returns_name(sample_rsa_credential_serializer)[source]ΒΆ
Test hash_algorithm property returns algorithm name when available.
- test_create_new_signer_classmethod(sample_rsa_credential_serializer)[source]ΒΆ
Test create_new_signer classmethod.
- test_create_new_signer_with_ec_key(sample_ec_credential_serializer)[source]ΒΆ
Test create_new_signer with EC key.
- test_signer_is_active_default(sample_rsa_credential_serializer)[source]ΒΆ
Test that is_active defaults to True.
- class signer.tests.test_models.TestSignedMessageModel[source]ΒΆ
Test cases for SignedMessageModel.
- test_create_signed_message(sample_rsa_credential_serializer)[source]ΒΆ
Test creating a SignedMessageModel instance.
- test_signed_message_str_representation(sample_rsa_credential_serializer)[source]ΒΆ
Test __str__ method returns formatted string.
- test_signed_message_relationship(sample_rsa_credential_serializer)[source]ΒΆ
Test relationship between Signer and SignedMessage.
- test_signed_message_cascade_delete(sample_rsa_credential_serializer)[source]ΒΆ
Test that signed messages are deleted when signer is deleted.