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