我发布了关于鼻子和参数化测试的以下问题:
use-class-method-in-nose-parameterize.expand call
我得到了答案,但现在我想知道为什么PyCharm没有将此识别为有效代码。有没有人知道如何在Pycharm中关闭此警告,或者我应该将其作为喷射大脑的错误提交?
以下是我所知道的,但PyCharm提供了错误的否定错误消息:
class MyUnitTestClass(TestCase):
def generate_scenarios():
yield ('this_is_my_test', 1, 2)
@parameterized.expand(generate_scenarios())
def test_scenario(self, test_name, input, expected_output):
self.assertEquals(input+input, expected_output)
答案 0 :(得分:0)
你可以在pycharm中压制你想要的任何东西
另见: https://www.jetbrains.com/pycharm/help/suppressing-inspections.html