help_pages.tests.test_pki_help_viewsΒΆ

Test cases for pki help views.

ClassesΒΆ

BaseHelpViewTests

Test cases for BaseHelpView.

OnboardingCmpIdevIdDomainCredentialStrategyTests

Test cases for OnboardingCmpIdevIdDomainCredentialStrategy.

OnboardingCmpIdevidRegistrationHelpViewTests

Test cases for OnboardingCmpIdevidRegistrationHelpView.

OnboardingEstIdevIdDomainCredentialStrategyTests

Test cases for OnboardingEstIdevIdDomainCredentialStrategy.

OnboardingEstIdevidRegistrationHelpViewTests

Test cases for OnboardingEstIdevidRegistrationHelpView.

CrlDownloadHelpViewTests

Test cases for CrlDownloadHelpView.

Module ContentsΒΆ

class help_pages.tests.test_pki_help_views.BaseHelpViewTests(methodName='runTest')[source]ΒΆ

Bases: django.test.TestCase

Test cases for BaseHelpView.

setUp()[source]ΒΆ

Set up test fixtures.

Return type:

None

test_make_context_success(mock_get_ip)[source]ΒΆ

Test _make_context creates HelpContext successfully.

Parameters:

mock_get_ip (unittest.mock.Mock)

Return type:

None

test_make_context_no_domain()[source]ΒΆ

Test _make_context raises Http404 when domain is missing.

Return type:

None

test_make_context_no_public_key_info()[source]ΒΆ

Test _make_context raises Http404 when public_key_info is missing.

Return type:

None

test_get_context_data_success(mock_get_ip)[source]ΒΆ

Test get_context_data builds help page successfully.

Parameters:

mock_get_ip (unittest.mock.Mock)

Return type:

None

test_get_context_data_no_strategy()[source]ΒΆ

Test get_context_data raises RuntimeError when strategy is not configured.

Return type:

None

class help_pages.tests.test_pki_help_views.OnboardingCmpIdevIdDomainCredentialStrategyTests(methodName='runTest')[source]ΒΆ

Bases: django.test.TestCase

Test cases for OnboardingCmpIdevIdDomainCredentialStrategy.

setUp()[source]ΒΆ

Set up test fixtures.

Return type:

None

test_build_sections(mock_issuing_ca, mock_keygen, mock_extract)[source]ΒΆ

Test build_sections creates all required sections.

Parameters:
  • mock_issuing_ca (unittest.mock.Mock)

  • mock_keygen (unittest.mock.Mock)

  • mock_extract (unittest.mock.Mock)

Return type:

None

class help_pages.tests.test_pki_help_views.OnboardingCmpIdevidRegistrationHelpViewTests(methodName='runTest')[source]ΒΆ

Bases: django.test.TestCase

Test cases for OnboardingCmpIdevidRegistrationHelpView.

test_strategy_is_configured()[source]ΒΆ

Test that strategy is properly configured.

Return type:

None

class help_pages.tests.test_pki_help_views.OnboardingEstIdevIdDomainCredentialStrategyTests(methodName='runTest')[source]ΒΆ

Bases: django.test.TestCase

Test cases for OnboardingEstIdevIdDomainCredentialStrategy.

setUp()[source]ΒΆ

Set up test fixtures.

Return type:

None

test_build_sections(mock_tls, mock_keygen, mock_extract)[source]ΒΆ

Test build_sections creates all required sections.

Parameters:
  • mock_tls (unittest.mock.Mock)

  • mock_keygen (unittest.mock.Mock)

  • mock_extract (unittest.mock.Mock)

Return type:

None

class help_pages.tests.test_pki_help_views.OnboardingEstIdevidRegistrationHelpViewTests(methodName='runTest')[source]ΒΆ

Bases: django.test.TestCase

Test cases for OnboardingEstIdevidRegistrationHelpView.

test_strategy_is_configured()[source]ΒΆ

Test that strategy is properly configured.

Return type:

None

class help_pages.tests.test_pki_help_views.CrlDownloadHelpViewTests(methodName='runTest')[source]ΒΆ

Bases: django.test.TestCase

Test cases for CrlDownloadHelpView.

setUp()[source]ΒΆ

Set up test fixtures.

Return type:

None

test_get_context_data_with_crl(mock_get_ip, mock_tls_section)[source]ΒΆ

Test get_context_data when CRL is available.

Parameters:
  • mock_get_ip (unittest.mock.Mock)

  • mock_tls_section (unittest.mock.Mock)

Return type:

None

test_get_context_data_without_crl(mock_reverse, mock_get_ip, mock_tls_section)[source]ΒΆ

Test get_context_data when CRL is not available.

Parameters:
  • mock_reverse (unittest.mock.Mock)

  • mock_get_ip (unittest.mock.Mock)

  • mock_tls_section (unittest.mock.Mock)

Return type:

None

test_get_context_data_curl_commands(mock_get_ip, mock_tls_section)[source]ΒΆ

Test that curl commands are properly formatted.

Parameters:
  • mock_get_ip (unittest.mock.Mock)

  • mock_tls_section (unittest.mock.Mock)

Return type:

None