pytest中缺少参数变量

时间:2020-10-12 12:00:14

标签: python pytest

我有

class Transform2Test(TestCase):
    @pytest.mark.parametrize('x', ['transform', 'preview'])
    def test_get_start_and_end_date_non_passed(self, x):
        a = 1

但是我收到错误消息:

E TypeError:test_get_start_and_end_date_non_passed()缺少1个必需的位置参数:'x'

我不确定为什么不传递变量。在CLI和pycharm内部运行pytest时会发生这种情况。

0 个答案:

没有答案