Модульное тестирование файлов XSLT в pycharm - PullRequest
0 голосов
/ 06 ноября 2019

Я написал несколько файлов xslt. В каждом файле у меня есть несколько шаблонов для изменения строк, поэтому я пытаюсь найти способ создания модульных тестов для этих шаблонов. Есть ли способ проверить файлы xslt в PyCharm с pytest?

1 Ответ

0 голосов
/ 15 ноября 2019

Ответ на этот вопрос для всех, кто хочет протестировать файлы xslt в python с помощью pytest: я использую lxml.etree для анализа образца XML-файла и имеющегося у меня файла xslt, затем использую lxml.etree.XSLT и transform() для преобразованиявывод html в etree объект. Я могу сравнить то, что я ожидаю увидеть в определенных тегах, с тем, что на самом деле существует на основе преобразования xslt.

...