基于依赖关系的线程测试框架

DTest的Python项目详细描述


编写测试

最简单的测试程序是名字以开头的简单函数 "test",位于python源文件中,其名称也以 使用"test"时,甚至不需要导入 DTEST框架。但是,如果测试是在类中收集的,或者 需要使用dtest更高级的特性,一个简单的 dtest import* 是必需的。这样就可以使用dtestcase 类-它应该由包含测试的所有类扩展为 以及 @skip @nottest 这样的装饰器

可以使用标准python assert 语句执行测试; 但是,在 dtest.util 模块(也适用于 导入* )。其中很多 实用程序的名称类似于 unittest.testcase –例如, dtest.util.assert_dict_equal() 是 类似于 unittest.testcase.assertdictequal()

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

推荐PyPI第三方库


热门话题
image Java:设置iconimage而不使用完整路径   javaant和Eclipse构建   Java标签检查图像   java为什么我的glassfish服务器会重定向到另一台服务器?   java MySQL简单查询错误   java你能告诉我如何在图像视图中显示图像吗   Java驱动程序4.0:是否支持对象映射?   java在通过SourceDataLine播放音频时发出一致的爆裂声   java组织。金特罗普。dcom。常见的JIException:未找到错误代码0xC0000070的消息   运行Dijkstra算法实现时的java IndexOutOfBoundsException   java swing gui闪烁白色错误   java单元测试:我应该使用null还是可选的。返回()中的空()?   javajaxb创建空对象   如何拒绝Java构造函数中的非限定参数?   单元测试的java分类