python-nose

    2熱度

    2回答

    插件我想從Python中運行鼻子內置Doctest插件,特別是不帶命令行選項或環境變量。 人們會想到以下工作: import nose, os from nose.plugins.builtin import Doctest # or from nose.plugins.doctests import Doctest plugins = [Doctest(),] nose.main(a

    0熱度

    1回答

    我正在使用python-nose來運行一些測試。測試代碼被安排到模塊中,其中每個模塊的固定裝置將一些虛擬機安裝在新配置中,然後模塊的測試將檢查這些虛擬機的行爲是否符合預期。 我想安裝一個每模塊故障處理程序,如果模塊中的任何測試失敗,它將關閉並抓取來自VM的日誌。有沒有適當的方法來做到這一點?有沒有可以用python-nose註冊的回調函數,當測試失敗時會啓動自定義代碼? 感謝,

    5熱度

    1回答

    我想寫測試nose,得到的東西 設置使用多處理計算。 我有這樣的目錄結構: code/ tests/ tests.py tests.py看起來是這樣的: import multiprocessing as mp def f(i): return i ** 2 pool = mp.Pool() out = pool.map(f, range(10))

    1熱度

    1回答

    我想用鼻子並行運行測試。 我已經建立了nose.cfg文件包含以下內容: [nosetests] verbosity=2 processes=2 我需要能夠運行編程方式使用或者nose.main()或nose.run()。什麼是最好的方法來做到這一點?我如何選擇測試位置?