devices.tests.test_models.test_issued_credential

Tests for the IssuedCredential model.

Functions

test_issued_credential_creation(credential_instance, ...)

Test the creation of an IssuedCredentialModel linked to a valid credential.

test_is_valid_domain_credential(credential_instance, ...)

Test the validity of an IssuedCredentialModel instance as a domain credential.

test_revoke_issued_credential(credential_instance, ...)

Test the revocation of all certificates associated with an IssuedCredentialModel.

test_get_credential_for_certificate(...)

Test retrieving the IssuedCredentialModel for a given certificate.

test_pre_delete_issued_credential(credential_instance, ...)

Test the pre_delete method for IssuedCredentialModel.

Module Contents

devices.tests.test_models.test_issued_credential.test_issued_credential_creation(credential_instance, device_instance)[source]

Test the creation of an IssuedCredentialModel linked to a valid credential.

Parameters:
  • credential_instance (dict[str, Any])

  • device_instance (dict[str, Any])

Return type:

None

devices.tests.test_models.test_issued_credential.test_is_valid_domain_credential(credential_instance, device_instance)[source]

Test the validity of an IssuedCredentialModel instance as a domain credential.

Parameters:
  • credential_instance (dict[str, Any])

  • device_instance (dict[str, Any])

Return type:

None

devices.tests.test_models.test_issued_credential.test_revoke_issued_credential(credential_instance, device_instance)[source]

Test the revocation of all certificates associated with an IssuedCredentialModel.

Parameters:
  • credential_instance (dict[str, Any])

  • device_instance (dict[str, Any])

Return type:

None

devices.tests.test_models.test_issued_credential.test_get_credential_for_certificate(credential_instance, device_instance)[source]

Test retrieving the IssuedCredentialModel for a given certificate.

Parameters:
  • credential_instance (dict[str, Any])

  • device_instance (dict[str, Any])

Return type:

None

devices.tests.test_models.test_issued_credential.test_pre_delete_issued_credential(credential_instance, device_instance)[source]

Test the pre_delete method for IssuedCredentialModel.

Parameters:
  • credential_instance (dict[str, Any])

  • device_instance (dict[str, Any])

Return type:

None