()
| 16 | |
| 17 | |
| 18 | def _checkdep_usetex() -> bool: |
| 19 | if not shutil.which("tex"): |
| 20 | _log.warning("usetex mode requires TeX.") |
| 21 | return False |
| 22 | try: |
| 23 | _get_executable_info("dvipng") |
| 24 | except ExecutableNotFoundError: |
| 25 | _log.warning("usetex mode requires dvipng.") |
| 26 | return False |
| 27 | try: |
| 28 | _get_executable_info("gs") |
| 29 | except ExecutableNotFoundError: |
| 30 | _log.warning("usetex mode requires ghostscript.") |
| 31 | return False |
| 32 | return True |
| 33 | |
| 34 | |
| 35 | needs_ghostscript = pytest.mark.skipif( |
no test coverage detected
searching dependent graphs…