使用lxml和unittest对xml进行单元测试的库。这是一个积极维护的、符合pep8标准的xmlunittest分支。

xmlunittestbetter的Python项目详细描述


python xml单元测试[构建状态](https://travis-ci.org/richardasaurus/python-xmlunittest-better.png?branch=master)(https://travis ci.org/richardasaurus/python xmlunittest更好)
[![下载](http://dx/xMulnItestObjult/BugG.PNG)](http://casi.I/Stpult/xMunLeItTestAlg/)
这是[ http://Github.com/Exiely/python xMunLITTest](http://Github.com/Exiely/python xMunLITTest)的一个Surviv.Br/>具有更宽的LXML支持和Python 2.7、3.4和3.4支持。



示例
=


-扩展xmlunittest.xmltestcase
-编写测试,使用生成XML文档的函数或方法
-使用xmlunittest.xmltestcase的断言方法验证
-保持测试可读

示例:

`````


from xmlunittest import xmltestcase



def test_my_custom_test(self):
#在实际情况下,数据来自对函数/方法的调用。
data=“<;?xml version=“1.0”encoding=“utf-8”?>;
<;根xml ns:ns=“uri”>;
<;叶{id1}$<;叶{id2}$<;叶{id3}$<;/根>;“

self.assert_xml_namespace(root,'ns','uri')
检查
self.assert_xpaths_unique_value(root,('./leaf@id',)
self.assert_xpaths_values(root,'./leaf@active',('on',)“off”))
```

```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Glassfish服务器应用程序中重新启动后,java类不能转换为同一个类   Android API 23 java。网UnknownHostException:无法解析主机“URL”:没有与主机名关联的地址   Netty客户端中配置的java密码列表未发送到服务器   java如何从非活动类中检索上下文?   json如何在java中用整型键反序列化映射   java从外部类到其他内部类的子类划分   java无法从文件中读取字符串   swing如何使用Locale属性在java的Jtextfield中编写Unicode字符串。   java在应用程序启动时创建SQLlite数据库   Java中的重置按钮   javascript无法从服务器访问自定义CSS和JS文件   jquery需要对基于AJAX的具有REST功能的javaweb应用程序提出建议   继承Java中如何使用子对象调用父类的方法   排除子目录的java筛选器映射URL模式