MODULE
PYTEST_HELM_CHARTS.GIANTSWARM_APP_PLATFORM.FIXTURES
Functions
app_catalog_factory(kube_cluster)(AppCatalogFactoryFunc) — [Obsolete] Please use _catalog_factory instead.</>app_factory(kube_cluster,catalog_factory,namespace_factory)(AppFactoryFunc) — Returns a factory function which can be used to install an app using App CR. Fixture's scope is 'module'.</>app_factory_function_scope(kube_cluster,catalog_factory,namespace_factory)(AppFactoryFunc) — Returns a factory function which can be used to install an app using App CR. Fixture's scope is 'module'.</>catalog_factory(kube_cluster,namespace_factory)(CatalogFactoryFunc) — Return a factory object, that can be used to configure new Catalog CRs for the 'app-operator' running in the cluster. Fixture's scope is 'module'.</>catalog_factory_function_scope(kube_cluster,namespace_factory)(CatalogFactoryFunc) — Return a factory object, that can be used to configure new Catalog CRs for the 'app-operator' running in the cluster. Fixture's scope is 'function'.</>
generator
pytest_helm_charts.giantswarm_app_platform.fixtures.app_catalog_factory(kube_cluster) → AppCatalogFactoryFunc
[Obsolete] Please use _catalog_factory instead.
Return a factory object, that can be used to configure new AppCatalog CRs for the 'app-operator' running in the cluster. Fixture's scope is 'module'.
Parameters
kube_cluster(Cluster) —
generator
pytest_helm_charts.giantswarm_app_platform.fixtures.catalog_factory_function_scope(kube_cluster, namespace_factory) → CatalogFactoryFunc
Return a factory object, that can be used to configure new Catalog CRs for the 'app-operator' running in the cluster. Fixture's scope is 'function'.
Parameters
kube_cluster(Cluster) —namespace_factory(NamespaceFactoryFunc) —
generator
pytest_helm_charts.giantswarm_app_platform.fixtures.catalog_factory(kube_cluster, namespace_factory) → CatalogFactoryFunc
Return a factory object, that can be used to configure new Catalog CRs for the 'app-operator' running in the cluster. Fixture's scope is 'module'.
Parameters
kube_cluster(Cluster) —namespace_factory(NamespaceFactoryFunc) —
generator
pytest_helm_charts.giantswarm_app_platform.fixtures.app_factory(kube_cluster, catalog_factory, namespace_factory) → AppFactoryFunc
Returns a factory function which can be used to install an app using App CR. Fixture's scope is 'module'.
Parameters
kube_cluster(Cluster) —catalog_factory(CatalogFactoryFunc) —namespace_factory(NamespaceFactoryFunc) —
generator
pytest_helm_charts.giantswarm_app_platform.fixtures.app_factory_function_scope(kube_cluster, catalog_factory, namespace_factory) → AppFactoryFunc
Returns a factory function which can be used to install an app using App CR. Fixture's scope is 'module'.
Parameters
kube_cluster(Cluster) —catalog_factory(CatalogFactoryFunc) —namespace_factory(NamespaceFactoryFunc) —