首页 > 解决方案 > 在 pytest 中实现基础测试

问题描述

想象一下,您想为interface将来实施的每个测试构建一些。

为了更具体:假设您希望将来的每个测试都包含这两种方法:

  1. 将输入加载到保存测试输入的字典\列表中。=>这应该只调用一次

  2. 迭代中提到的所有测试输入,a并在测试输入的某些逻辑与预期结果之间进行一些比较。

您如何将这种行为拆分为 2 个 pytest 文件:

  1. 上面会有这种行为的基础。
  2. 将运行的任何其他测试都将继承 1 的行为,并且能够另外添加其他特定测试 - 如果需要

标签: pythonpython-3.xpytest

解决方案


推荐阅读