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