nosetests

    4熱度

    1回答

    This is a previous post詳述Python中的CI設置使用鼻和NoseXUnit。提問者和回答者詳細講述了用鼻子和NoseXUnit與哈德森的構建。然而,NoseXUnit拋出時任源文件夾中運行,其中初始化的.py存在一個錯誤:我不認爲我的源文件夾是不是一個包也 File "build/bdist.linux-x86_64/egg/nosexunit/tools.py", li

    1熱度

    1回答

    我有一個股票主塔應用程序使用paster create -t pylons用一個控制器和匹配功能測試創建,添加使用paster controller和SQLAlchemy的表和映射ORM類。 SQLAlchemy的東西在init_model()函數中定義,而不是在模塊範圍內(並且需要在那裏)。 正在運行python setup.py test引發異常,因爲nose在某種程度上導致init_mode

    7熱度

    2回答

    我使用nosetests來運行一些測試。然而,在測試完成後,鼻子測試過程就在那裏,並且不會退出。無論如何診斷這個? Python是否具有類似於向Java發送kill -QUIT的功能,該功能將打印堆棧跟蹤?

    41熱度

    5回答

    當使用Python的nosetests時,可以通過將測試函數的__test__屬性設置爲false來禁用單元測試。我已經使用以下裝飾器實現了這一點: def unit_test_disabled(): def wrapper(func): func.__test__ = False return func return wrapper @unit_

    3熱度

    1回答

    如何測試將文件上傳作爲POST參數的Pylons控制器(使用鼻測試)?

    3熱度

    1回答

    我正在使用nosetests來測試幾個腳本。但是當我運行nosetests時會打印出日誌。我知道它將日誌信息存儲到sys.stderr中。有誰知道如何阻止輸出到屏幕? 我只是想要測試結果輸出,就像正常運行unittest時一樣。 感謝所有幫助

    2熱度

    2回答

    我有一個項目,我正在嘗試運行覆蓋範圍的鼻子測試。我正在運行一個virtualenv。 當我運行 $ python setup.py nosetests 測試運行良好,但覆蓋範圍沒有顯示任何代碼被執行(覆蓋 是所有0%)。 Name Stmts Exec Cover Missing ----------------------------------------------

    1熱度

    2回答

    我正在使用Hudson來持續集成我們的項目。我們使用python,git和nose測試進行單元測試。我需要的是哈德森應該在每次構建之後進行鼻子測試。爲此,我在執行shell部分中添加了以下shell腳本。 $ nosetests /sub/test_sample1.py $ nosetests /sub/test_sample2.py $ nosetests /sub/test_sample3

    0熱度

    2回答

    我想在內存中使用SQLite(「:memory:」)DB作爲我的webapp中的測試。我使用nosetests進行測試,並使用webpy作爲框架。 我想在setup()函數中填充數據庫,然後運行我所有的測試。我的問題是,webpy在每次請求後關閉所有打開的數據庫連接,SQLite:memory:數據庫只會持續到關閉連接,因此只有第一個測試實際運行正常,其他所有測試都失敗。 我的選擇是在磁盤備份數據

    6熱度

    2回答

    我在運行單元測試以在Pylons應用程序中進行授權時遇到問題。看起來好像在測試用例中設置的某些cookie可能沒有被正確寫入或解析。使用瀏覽器打開應用程序時,Cookies工作正常。 這裏是糊狀產生內部的TestController我的測試案例: def test_good_login(self): r = self.app.post('/dologin', params={'login