nose-parameterized

    0热度

    1回答

    我使用单元测试和鼻parametarized不同的装饰,并希望不同的装饰适用于基于条件的考验。 我有一个测试,我想跳过unittest.skip测试或基于传递给参数的参数执行@parameterized.expand(args)。 我想我需要它适用适当的装饰,以测试另一个装饰,但现在知道如何。 伪代码可能是这样的: @validate_data(args) def test(args):

    3热度

    2回答

    我有一个python unitest。在setupClass方法中,我花了一些时间来完成任务...测试本身运行速度非常快。现在我想用多组参数运行相同的Testcase。我怎样才能做到这一点? 我试过differet与nose_parameterized等方法,但有我不能使用@ parameterized.expand() import unittest from nose_parameteriz

    1热度

    1回答

    据我所知,parameterized.expand([1,2,3])将创建三个测试用例。我想知道如何跳过其中的一个? 我知道@ unitest.skip()会跳过整个3个测试用例,我只想跳过其中的一个。 下面是一个简单的代码 from nose_parameterized import parameterized import unittest class Read(unittest.Tes

    0热度

    1回答

    PyCharm错误我张贴关于鼻子和参数测试以下问题: use-class-method-in-nose-parameterize.expand call ,我得到了我的答案,但现在我不知道为什么PyCharm没有认识到这是有效的代码。有没有人知道如何在Pycharm中关闭此警告,或者我应该将此作为错误提交给喷射大脑? 这是我所知道的作品,但PyCharm提供假阴性的错误消息: class MyUn