/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tools/python/maps_generator/generator/exceptions.py
38 строк
560 B
Maksim Andrianov
[python][generator] Added @test_stage; added booking data test.
04 июн 2020, 13:47
04 июн 2020, 13:47
e8a5c82
Код
Авторство
О чём код?
import os class MapsGeneratorError(Exception): pass class OptionNotFound(MapsGeneratorError): pass class ValidationError(MapsGeneratorError): pass class ContinueError(MapsGeneratorError): pass class SkipError(MapsGeneratorError): pass class BadExitStatusError(MapsGeneratorError): pass class ParseError(MapsGeneratorError): pass class FailedTest(MapsGeneratorError): pass def wait_and_raise_if_fail(p): if p.wait() != os.EX_OK: raise BadExitStatusError(f"The launch of {' '.join(p.args)} failed.")