Coverage for src/ensae_teaching_cs/automation/__init__.py: 70%
10 statements
« prev ^ index » next coverage.py v7.1.0, created at 2023-04-28 06:23 +0200
« prev ^ index » next coverage.py v7.1.0, created at 2023-04-28 06:23 +0200
1"""
2@file
3@brief Shortcuts for automation
4"""
6try:
7 from .jenkins_helper import setup_jenkins_server, default_jenkins_jobs
8except ImportError as e:
9 import warnings
10 warnings.warn(f"Could not import jenkins_helper '{e}'")
12from .ftp_publish_helper import publish_documentation, publish_teachings_to_web
13from .notebook_test_helper import execute_notebooks
14from .modules_documentation import rst_table_modules
15from .module_backup import ftp_list_modules
16from .teaching_modules import get_teaching_modules