python-hypothesis:检索或重新格式化一个伪造的示例

时间:2018-12-11 17:54:01

标签: python python-hypothesis

测试失败后是否可以检索或重新格式化伪造的示例?关键是要以不同的格式显示示例数据-该策略生成的数据很容易在代码中使用,但并不是真正的用户友好,因此我正在研究如何以其他形式显示数据。甚至使用示例数据库的验尸工具也足够了,但是似乎没有任何API允许这样做,还是我错过了什么?

2 个答案:

答案 0 :(得分:2)

您可以在测试过程中致电note记录其他信息,例如您自己生成的输入的自定义格式副本。

当假设发现一个伪造的例子时,它还将打印出记录该特定例子的注释。

答案 1 :(得分:0)

  

即使使用示例数据库的事后分析工具就足够了,但是似乎没有任何API允许这样做,还是我错过了一些东西?

示例数据库使用私有格式,并且仅记录为生成伪造示例而采取的策略选择,因此除非重新运行测试,否则无法提取示例数据。

斯图尔特的hypothesis.note(...)推荐很不错。