galaxy_test.base package

Submodules

galaxy_test.base.api module

galaxy_test.base.api_asserts module

galaxy_test.base.api_util module

galaxy_test.base.api_util.get_admin_api_key() str[source]

Test admin API key to use for functional tests.

This key should be configured as a admin API key and should be able to create additional users and keys.

galaxy_test.base.api_util.get_user_api_key() str | None[source]

Test user API key to use for functional tests.

If set, this should drive API based testing - if not set an admin API key will be used to create a new user and API key for tests.

galaxy_test.base.api_util.baseauth_headers(username: str, password: str) Dict[str, str][source]
galaxy_test.base.api_util.random_name(prefix: str | None = None, suffix: str | None = None, len: int = 10) str[source]

galaxy_test.base.constants module

Just constants useful for testing across test types.

galaxy_test.base.env module

Base utilities for working Galaxy test environments.

galaxy_test.base.env.setup_keep_outdir() str[source]
galaxy_test.base.env.target_url_parts() Tuple[str, str | None, str][source]
galaxy_test.base.env.get_ip_address(ifname: str) str[source]

galaxy_test.base.instrument module

galaxy_test.base.interactor module

galaxy_test.base.populators module

galaxy_test.base.rules_test_data module

galaxy_test.base.rules_test_data.check_example_1(hdca, dataset_populator)[source]
galaxy_test.base.rules_test_data.check_example_2(hdca, dataset_populator)[source]
galaxy_test.base.rules_test_data.check_example_3(hdca, dataset_populator)[source]
galaxy_test.base.rules_test_data.check_example_4(hdca, dataset_populator)[source]
galaxy_test.base.rules_test_data.check_example_5(hdca, dataset_populator)[source]
galaxy_test.base.rules_test_data.check_example_6(hdca, dataset_populator)[source]

galaxy_test.base.testcase module

galaxy_test.base.uses_shed module

galaxy_test.base.workflow_fixtures module