galaxy.app_unittest_utils package¶
Submodules¶
galaxy.app_unittest_utils.galaxy_mock module¶
Mock infrastructure for testing ModelManagers.
- class galaxy.app_unittest_utils.galaxy_mock.MockApp(config=None, **kwargs)[source]¶
Bases:
Container
,GalaxyDataTestApp
- config: MockAppConfig¶
- class galaxy.app_unittest_utils.galaxy_mock.MockAppConfig(**kwargs)[source]¶
Bases:
GalaxyDataTestConfig
,CommonConfigurationMixin
- property config_dict¶
- security: IdEncodingHelper¶
- class galaxy.app_unittest_utils.galaxy_mock.MockWebapp(security: IdEncodingHelper, **kwargs)[source]¶
Bases:
object
- __init__(security: IdEncodingHelper, **kwargs)[source]¶
- class galaxy.app_unittest_utils.galaxy_mock.MockTrans(app=None, user=None, history=None, **kwargs)[source]¶
Bases:
object
- property user¶
- class galaxy.app_unittest_utils.galaxy_mock.MockVisualizationsRegistry[source]¶
Bases:
object
- BUILT_IN_VISUALIZATIONS = ['trackster']¶
galaxy.app_unittest_utils.tools_support module¶
Module contains test fixtures meant to aide in the testing of jobs and tool evaluation. Such extensive “fixtures” are something of an anti-pattern so use of this should be limitted to tests of very ‘extensive’ classes.