鼻とパラメータ化されたテストに関する次の質問を投稿しました。
use-class-method-in-nose-parameterize.expand 呼び出し
答えが得られましたが、なぜ PyCharm がこれを有効なコードとして認識できないのか疑問に思っています。Pycharm でこの警告をオフにする方法を知っている人はいますか? または、これをバグとして Jet Brains に送信する必要がありますか?
これが私が知っていることですが、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)