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

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第三方库


热门话题
java如何将JButton合并到图形中?   java在每个循环中使用基类类型或派生类类型   JavaSwingGUI应用程序完全是空白的,没有任何内容,而按钮被添加到面板中   java Android获取getDefaultSensor括号时出错   java Spring引导和安全性与AngularJS登录页面   java注销appengine应用程序而不从google注销。通用域名格式   java仅在发生错误或异常时创建日志文件,而不使用log4j   java get json数组和Retrift 2   swing中的java响应映像   为什么java的inputstream。close()块?   java驱动管理器。getConnection()非常冗长   java如何使用joml将标准化向量旋转到一个点   ubuntu将Java程序的输出结果保存到一个文件中   java动态可拖动、可编辑和自动调整大小的文本字段