signer.util.tests.test_keygenΒΆ
Tests for signer.util.keygen module.
ClassesΒΆ
Test cases for generate_private_key function. |
|
Test cases for load_private_key_object function. |
Module ContentsΒΆ
- class signer.util.tests.test_keygen.TestGeneratePrivateKey[source]ΒΆ
Test cases for generate_private_key function.
- test_generate_ecc_with_case_insensitive_curve_name()[source]ΒΆ
Test that curve name matching is case-insensitive.
- test_invalid_algorithm_oid_raises_value_error()[source]ΒΆ
Test that an invalid algorithm OID raises ValueError.
- test_ecc_without_curve_name_raises_value_error()[source]ΒΆ
Test that ECC without curve name raises ValueError.
- test_ecc_with_empty_curve_name_raises_value_error()[source]ΒΆ
Test that ECC with empty curve name raises ValueError.
- test_ecc_with_invalid_curve_name_raises_value_error()[source]ΒΆ
Test that ECC with invalid curve name raises ValueError.
- test_rsa_without_key_size_raises_value_error()[source]ΒΆ
Test that RSA without key size raises ValueError.
- test_rsa_with_zero_key_size_raises_value_error()[source]ΒΆ
Test that RSA with zero key size raises ValueError.
- test_multiple_rsa_keys_are_different()[source]ΒΆ
Test that generating multiple RSA keys produces different keys.
- class signer.util.tests.test_keygen.TestLoadPrivateKeyObject[source]ΒΆ
Test cases for load_private_key_object function.
- test_load_private_key_with_extra_whitespace()[source]ΒΆ
Test loading a private key with extra whitespace.
- test_load_invalid_pem_raises_value_error()[source]ΒΆ
Test that loading invalid PEM data raises an error.
- test_load_empty_string_raises_value_error()[source]ΒΆ
Test that loading an empty string raises an error.
- test_load_malformed_pem_raises_value_error()[source]ΒΆ
Test that loading malformed PEM raises an error.
- test_round_trip_rsa_key()[source]ΒΆ
Test generating and loading RSA key produces same key properties.