Warning
This document is for an in-development version 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