Warning
This document is for an old release of Galaxy. You can alternatively view this page in the latest release if it exists or view the top of the latest release's documentation.
galaxy_test.api package¶
Subpackages¶
Submodules¶
galaxy_test.api.sharable module¶
- class galaxy_test.api.sharable.SharingApiTests[source]¶
Bases:
UsesApiTestCaseMixin
Includes some tests for the sharing functionality of a particular resource type.
galaxy_test.api.test_authenticate module¶
galaxy_test.api.test_configuration module¶
galaxy_test.api.test_dataset_collections module¶
- class galaxy_test.api.test_dataset_collections.TestDatasetCollectionsApi[source]¶
Bases:
ApiTestCase
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_datasets module¶
galaxy_test.api.test_datatypes module¶
galaxy_test.api.test_display_applications module¶
galaxy_test.api.test_folder_contents module¶
- class galaxy_test.api.test_folder_contents.TestFolderContentsApi[source]¶
Bases:
ApiTestCase
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_folders module¶
- class galaxy_test.api.test_folders.TestFoldersApi[source]¶
Bases:
ApiTestCase
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_framework module¶
galaxy_test.api.test_group_roles module¶
- class galaxy_test.api.test_group_roles.TestGroupRolesApi[source]¶
Bases:
ApiTestCase
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_group_users module¶
- class galaxy_test.api.test_group_users.TestGroupUsersApi[source]¶
Bases:
ApiTestCase
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_groups module¶
- class galaxy_test.api.test_groups.TestGroupsApi[source]¶
Bases:
ApiTestCase
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_histories module¶
- class galaxy_test.api.test_histories.TestHistoriesApi[source]¶
Bases:
ApiTestCase
,BaseHistories
- class galaxy_test.api.test_histories.ImportExportTests[source]¶
Bases:
BaseHistories
- class galaxy_test.api.test_histories.TestImportExportHistory[source]¶
Bases:
ApiTestCase
,ImportExportTests
- class galaxy_test.api.test_histories.TestSharingHistory[source]¶
Bases:
ApiTestCase
,BaseHistories
,SharingApiTests
Tests specific for the particularities of sharing Histories.
- class galaxy_test.api.test_histories.TestArchivingHistoriesWithoutExportRecord[source]¶
Bases:
ApiTestCase
,BaseHistories
galaxy_test.api.test_history_contents module¶
- class galaxy_test.api.test_history_contents.TestHistoryContentsApi[source]¶
Bases:
ApiTestCase
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_history_contents_provenance module¶
galaxy_test.api.test_jobs module¶
- class galaxy_test.api.test_jobs.TestJobsApi[source]¶
Bases:
ApiTestCase
,TestsTools
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_libraries module¶
- class galaxy_test.api.test_libraries.TestLibrariesApi[source]¶
Bases:
ApiTestCase
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_licenses module¶
galaxy_test.api.test_page_revisions module¶
galaxy_test.api.test_pages module¶
- class galaxy_test.api.test_pages.BasePagesApiTestCase[source]¶
Bases:
ApiTestCase
- dataset_populator: DatasetPopulator¶
- class galaxy_test.api.test_pages.TestPagesApi[source]¶
Bases:
BasePagesApiTestCase
,SharingApiTests
- create(name: str) str [source]¶
Creates a shareable resource with the given name and returns it’s ID.
- Parameters:
name – The name of the shareable resource to create.
- Returns:
The ID of the resource.
- dataset_populator: DatasetPopulator¶
- test_data_resolver: TestDataResolver¶
galaxy_test.api.test_roles module¶
- class galaxy_test.api.test_roles.TestRolesApi[source]¶
Bases:
ApiTestCase
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_search module¶
galaxy_test.api.test_tool_data module¶
Tests for the tool data API.
The tests for the DELETE endpoint can be found in the integration tests directory (tests/integration/test_tool_data_delete.py) since these tests can mutate the server config state.
galaxy_test.api.test_tools module¶
- class galaxy_test.api.test_tools.TestsTools[source]¶
Bases:
object
- dataset_populator: DatasetPopulator¶
- dataset_collection_populator: BaseDatasetCollectionPopulator¶
- class galaxy_test.api.test_tools.TestToolsApi[source]¶
Bases:
ApiTestCase
,TestsTools
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_tools_upload module¶
- class galaxy_test.api.test_tools_upload.TestToolsUpload[source]¶
Bases:
ApiTestCase
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_tours module¶
galaxy_test.api.test_users module¶
galaxy_test.api.test_visualizations module¶
- class galaxy_test.api.test_visualizations.TestVisualizationsApi[source]¶
Bases:
ApiTestCase
,SharingApiTests
galaxy_test.api.test_webhooks module¶
galaxy_test.api.test_workflow_extraction module¶
- class galaxy_test.api.test_workflow_extraction.TestWorkflowExtractionApi[source]¶
Bases:
BaseWorkflowsApiTestCase
- dataset_populator: DatasetPopulator¶
galaxy_test.api.test_workflows module¶
- class galaxy_test.api.test_workflows.RunsWorkflowFixtures[source]¶
Bases:
object
- workflow_populator: WorkflowPopulator¶
- class galaxy_test.api.test_workflows.BaseWorkflowsApiTestCase[source]¶
Bases:
ApiTestCase
,RunsWorkflowFixtures
- dataset_populator: DatasetPopulator¶
- class galaxy_test.api.test_workflows.ChangeDatatypeTests[source]¶
Bases:
object
- dataset_populator: DatasetPopulator¶
- workflow_populator: WorkflowPopulator¶
- class galaxy_test.api.test_workflows.TestWorkflowSharingApi[source]¶
Bases:
ApiTestCase
,SharingApiTests
- class galaxy_test.api.test_workflows.TestWorkflowsApi[source]¶
Bases:
BaseWorkflowsApiTestCase
,ChangeDatatypeTests
- dataset_populator: DatasetPopulator¶
- test_run_workflow_conditional_subworkflow_step_map_over_expression_tool_with_extra_nesting()[source]¶
- test_run_workflow_conditional_subworkflow_step_map_over_expression_tool_with_extra_nesting_skip_all()[source]¶
- class galaxy_test.api.test_workflows.TestAdminWorkflowsApi[source]¶
Bases:
BaseWorkflowsApiTestCase
- require_admin_user = True¶
- dataset_populator: DatasetPopulator¶
- test_data_resolver: TestDataResolver¶
- workflow_populator: WorkflowPopulator¶
galaxy_test.api.test_workflows_cwl module¶
Test CWL workflow functionality.
- class galaxy_test.api.test_workflows_cwl.BaseCwlWorkflowsApiTestCase[source]¶
Bases:
BaseWorkflowsApiTestCase
- allow_path_paste = True¶
- require_admin_user = True¶
- dataset_populator: DatasetPopulator¶
- test_data_resolver: TestDataResolver¶
- workflow_populator: WorkflowPopulator¶
galaxy_test.api.test_workflows_from_yaml module¶
- class galaxy_test.api.test_workflows_from_yaml.TestWorkflowsFromYamlApi[source]¶
Bases:
BaseWorkflowsApiTestCase
- dataset_populator: DatasetPopulator¶
- test_data_resolver: TestDataResolver¶
- workflow_populator: WorkflowPopulator¶