【发布时间】:2019-11-06 20:21:24
【问题描述】:
我写了几个 xslt 文件。在每个文件中,我有多个模板来修改字符串,所以我试图找到一种方法来为这些模板创建单元测试。有没有办法在 PyCharm 中使用 pytest 测试 xslt 文件?
【问题讨论】:
标签: python unit-testing xslt pycharm pytest
我写了几个 xslt 文件。在每个文件中,我有多个模板来修改字符串,所以我试图找到一种方法来为这些模板创建单元测试。有没有办法在 PyCharm 中使用 pytest 测试 xslt 文件?
【问题讨论】:
标签: python unit-testing xslt pycharm pytest
为其他想要使用 pytest 在 python 中测试 xslt 文件的人回答这个问题:我使用 lxml.etree 解析示例 XML 文件和我拥有的 xslt 文件,然后使用 lxml.etree.XSLT 和 transform() 进行转换html 输出到 etree 对象中。我可以根据 xslt 转换将我期望在某些标签中的内容与实际存在的内容进行比较。
【讨论】: