secrets_updater.tests package#

Submodules#

secrets_updater.tests.conftest module#

Fixtures are a potential and common use of conftest.py.

The fixtures defined here will be shared among tests in your test suite.

secrets_updater.tests.conftest.get_githubactions(get_public_key_details)#
secrets_updater.tests.conftest.get_public_key_details()#
secrets_updater.tests.conftest.get_secretes_file(mocker, secrete_file_content)#
secrets_updater.tests.conftest.secrete_file_content()#

secrets_updater.tests.test_github module#

Test cases for GitHubActions.

async secrets_updater.tests.test_github.test_create_or_update_repo_secret(patched_client, patched_encrypt, get_githubactions)#

Test if create_or_update_repo_secret returns valid data.

secrets_updater.tests.test_github.test_get_repo_public_key_fail(patched_requests, get_githubactions)#

Test if get_repo_public_key raises exception.

secrets_updater.tests.test_github.test_get_repo_public_key_success(patched_requests, get_githubactions, get_public_key_details)#

Test if get_repo_public_key returns valid data.

secrets_updater.tests.test_github.test_get_repo_secrets_fail(patched_requests, get_githubactions)#

Test if get_repo_secrets raises exception.

secrets_updater.tests.test_github.test_get_repo_secrets_success(patched_requests, get_githubactions)#

Test if get_repo_secrets returns valid data.

secrets_updater.tests.test_main module#

Test cases for wrapper main.

async secrets_updater.tests.test_main.test_add_local_env_to_secrets(patched_request, patched_client, patched_encrypt, get_githubactions, secrete_file_content, get_secretes_file, get_public_key_details)#

Test if add_local_env_to_secrets runs as intended.

secrets_updater.tests.test_main.test_add_secretes(patched_path_exists, patched_listdir, patched_function)#

Test if add_secretes runs as intended.