lib.jsonp
- class dt4test.lib.jsonp.JsonP[source]
处理复杂json的类,主要是用于查询,基于jmespath:https://jmespath.org/tutorial.html
- expect_json(result, item='', exp='', exptype='unicode')[source]
- 将测试结果转化成 json 通过 jmespath 进行解析, 与测试用例中的预期进行对比目前支持的预期结果类型: unicode(默认)、int、float 因为jmespath抽取后就这三种类型result: 待分析的jsonitem: 待抽取的项目exp: 预期值exptype: 类型(默认 unicode):return: True OR False