/
flykker
/
snake
Обзор
Документация
Войти
/
flykker
/
snake
Код
Запросы
1
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
dev
test/utils/sectionfileparser_test.py
11 строк
392 B
Niklas Rosenstein
move DSL code into its own repository
21 янв 2022, 23:50
Не верифицирован
21 янв 2022, 23:50
1136f12
Код
Авторство
О чём код?
import re from textwrap import dedent from .sectionfileparser import Section, Type, parse_section_file def test_sectionfileparser(): example, result = re.findall(r'```(.*?)```', parse_section_file.__doc__ or '', re.M | re.S) parsed = list(parse_section_file(dedent(example).lstrip())) evaluated = eval(result.strip(), {'Section': Section, 'Type': Type}) assert parsed == evaluated