ユニットテストとノーズ パラメータ化を使用しており、条件に基づいてさまざまなデコレータをテストに適用したいと考えています。
テストがあり、テストをスキップするか、args に渡された引数に基づいてunittest.skip
テストを実行したいと考えています。@parameterized.expand(args)
test に適切なデコレータを適用する別のデコレータが必要だと思いますが、どうすればよいかわかりました。
擬似コードは次のようになります。
@validate_data(args)
def test(args):
...
args == None またはそれ以外の場合@validate_data(args)
に適用されるデコレータunittest.skip
@parameterized.expand(args)
コメント/提案は大歓迎です。