test_viewsΒΆ

Tests for users views.

AttributesΒΆ

ClassesΒΆ

TrustpointLoginViewTest

Test suite for TrustpointLoginView.

Module ContentsΒΆ

test_views.User[source]ΒΆ
class test_views.TrustpointLoginViewTest(methodName='runTest')[source]ΒΆ

Bases: django.test.TestCase

Test suite for TrustpointLoginView.

setUp()[source]ΒΆ

Set up test fixtures.

Return type:

None

test_get_non_docker_environment()[source]ΒΆ

Test GET request in non-Docker environment bypasses wizard.

Return type:

None

test_get_docker_wizard_completed(mock_get_state)[source]ΒΆ

Test GET request when wizard is completed.

Parameters:

mock_get_state (unittest.mock.Mock)

Return type:

None

test_get_docker_wizard_not_completed(mock_redirect, mock_get_state)[source]ΒΆ

Test GET request when wizard is not completed.

Parameters:
  • mock_redirect (unittest.mock.Mock)

  • mock_get_state (unittest.mock.Mock)

Return type:

None

test_post_non_docker_environment(mock_super_post)[source]ΒΆ

Test POST request in non-Docker environment bypasses wizard.

Parameters:

mock_super_post (unittest.mock.Mock)

Return type:

None

test_post_docker_wizard_completed(mock_super_post, mock_get_state)[source]ΒΆ

Test POST request when wizard is completed.

Parameters:
  • mock_super_post (unittest.mock.Mock)

  • mock_get_state (unittest.mock.Mock)

Return type:

None

test_post_docker_wizard_not_completed(mock_redirect, mock_get_state)[source]ΒΆ

Test POST request when wizard is not completed.

Parameters:
  • mock_redirect (unittest.mock.Mock)

  • mock_get_state (unittest.mock.Mock)

Return type:

None

test_http_method_names()[source]ΒΆ

Test that only GET and POST methods are allowed.

Return type:

None

test_get_clears_messages(mock_get_messages, mock_get_state)[source]ΒΆ

Test that GET request clears pending messages.

Parameters:
  • mock_get_messages (unittest.mock.Mock)

  • mock_get_state (unittest.mock.Mock)

Return type:

None

test_post_clears_messages(mock_super_post, mock_get_messages, mock_get_state)[source]ΒΆ

Test that POST request clears pending messages.

Parameters:
  • mock_super_post (unittest.mock.Mock)

  • mock_get_messages (unittest.mock.Mock)

  • mock_get_state (unittest.mock.Mock)

Return type:

None

test_get_wizard_state_setup_hsm(mock_redirect, mock_get_state)[source]ΒΆ

Test GET with WIZARD_SETUP_HSM wizard state.

Parameters:
  • mock_redirect (unittest.mock.Mock)

  • mock_get_state (unittest.mock.Mock)

Return type:

None

test_post_wizard_state_setup_hsm(mock_redirect, mock_get_state)[source]ΒΆ

Test POST with WIZARD_SETUP_HSM wizard state.

Parameters:
  • mock_redirect (unittest.mock.Mock)

  • mock_get_state (unittest.mock.Mock)

Return type:

None