setup_wizard.tests.test_views.test_demo_restore_extended

Comprehensive tests for demo data and restore views.

Classes

TestSetupWizardDemoDataView

Test demo data view.

TestTrustStoreDownload

Test trust store download functionality in TlsServerCredentialApplyView.

Module Contents

class setup_wizard.tests.test_views.test_demo_restore_extended.TestSetupWizardDemoDataView[source]

Test demo data view.

setup_method()[source]

Set up test fixtures.

test_dispatch_not_in_docker()[source]

Test dispatch when not in Docker.

test_dispatch_wrong_state(mock_redirect, mock_get_state)[source]

Test dispatch with wrong wizard state.

class setup_wizard.tests.test_views.test_demo_restore_extended.TestTrustStoreDownload[source]

Test trust store download functionality in TlsServerCredentialApplyView.

setup_method()[source]

Set up test fixtures.

test_generate_trust_store_not_found(mock_get, mock_get_state)[source]

Test trust store download when credential doesn’t exist.

test_generate_trust_store_invalid_format(mock_get, mock_get_state)[source]

Test trust store download with invalid format.

test_generate_trust_store_pem_success(mock_get, mock_get_state)[source]

Test successful PEM trust store download.

test_generate_trust_store_pkcs7_der_success(mock_get, mock_get_state)[source]

Test successful PKCS7 DER trust store download.

test_generate_trust_store_exception(mock_get, mock_get_state)[source]

Test trust store download with exception during generation.