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

1""" 

2@file 

3@brief Shortcuts for automation 

4""" 

5 

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}'") 

11 

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