python-xmlunittest:Python unittest.TestCase用于使用lxml进行XML测试

时间:2024-05-31 18:34:30
【文件属性】:

文件名称:python-xmlunittest:Python unittest.TestCase用于使用lxml进行XML测试

文件大小:31KB

文件格式:ZIP

更新时间:2024-05-31 18:34:30

Python

Python XML单元测试 任何人都将XML,RSS,配置文件用于...,好吧,我们都出于自己的原因而使用XML(人们说,不能简单地使用XML,但仍然...)。 因此,您的代码生成了XML,一切都很好。 当您遵循最佳实践时(如果您不这样做,我认为应该这样做),您已经编写了一些良好的单元测试,在这些测试中,您将代码的结果与预期的结果进行了比较。 我的意思是您将字符串与字符串进行比较。 有一天,可能会发生一些不好的事情。 XML不是简单的字符串,而是结构化的文档。 一个人不能简单地比较两个XML字符串并期望一切都很好:属性的顺序可能会意外更改,元素可以是可选的,而且没有人可以简单地解释空格和制表符如何以XML格式工作。 XML单元测试TestCase来了:如果您想使用内置的unittest包(或者是必需的),并且您不害怕将xpath表达式与lxml ,则该库是为您而设计的。 您将能


【文件预览】:
python-xmlunittest-master
----MANIFEST.in(97B)
----.travis.yml(352B)
----README.rst(3KB)
----xmlunittest.py(11KB)
----test.py(54KB)
----tox.ini(261B)
----LICENSE(1KB)
----requirements.txt(94B)
----doc()
--------conf.py(8KB)
--------xmlunittest.rst(17KB)
--------Makefile(5KB)
--------index.rst(6KB)
----setup.py(1KB)
----.gitignore(372B)
----pylintrc(16KB)

网友评论