我正在使用帶有數百個測試用例的套接字的模塊。這很好。除了現在,我需要測試所有的情況下有沒有socket.setdefaulttimeout(60)...請不要告訴我剪切和粘貼所有的測試,並設置/刪除默認超時設置/拆解。python unittests多個設置?
老實說,我得到的是讓每個測試用例在它自己的佈局是很好的做法,但我也不喜歡重複自己。這實際上只是在不同的測試環境下進行測試。
我看到,單元測試支持模塊級安裝/拆卸燈具,但並不明顯,我怎麼我的一個測試模塊轉換成具有兩種不同的設置測試本身的兩倍。
任何幫助,將不勝感激。
這聽起來不錯,但它必須在有或沒有默認超時時自動運行。 – underrun 2012-07-23 12:58:23
更新:使用shell腳本或小Python腳本兩種方式運行測試。 – 2012-07-23 13:01:29