nose

    0熱度

    2回答

    隨着代碼 import unittest import logging class LoggingTest(unittest.TestCase): def test_that_logs(self): logging.warning("Hello") logging.info("World") for a in xrange(1000000000

    1熱度

    1回答

    這是我的測試類,在mymodule.foo: class Some TestClass(TestCase): def setUpClass(cls): # Do the setup for my tests def test_Something(self) # Test something def test_AnotherThing(self

    1熱度

    1回答

    我有以下腳本將乾淨PYTHONPATH: #!/bin/bash # Get the directory the script is in DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd) $ Walk up to root of branch dir DIR=$DIR/../../.. PYTHONPATH=$DIR/module

    1熱度

    1回答

    我有PyCharm,我試圖在文件上啓動nosetests。我已經將默認測試運行器設置爲鼻子。如果我右鍵點擊一個目錄,我會得到一個上下文菜單項「Run'Nosetests in tests'」。調用它效果很好,並運行目錄中的所有測試。但是,如果我右鍵單擊某個文件,它會嘗試將該文件作爲python程序運行。該文件被稱爲test_something.py,它包含被識別爲測試的例程。

    0熱度

    1回答

    有沒有辦法獲得當前鼻子識別的所有測試的列表,而不運行它們? 據商務部 --collect-only Enable collect-only: Collect and output test names only, don't run any tests. [COLLECT_ONLY] 但是當我做nosetests --collect-only我得到: Ran 101 tests in 0.642s

    0熱度

    1回答

    我有一個python庫,它讀取配置文件或環境變量來設置一些全局配置變量。 我想用不同的設置多次運行測試套件。 我能做到這一點手動像 MYLIB_SETTINGS = enable_foo =真nosetests MYLIB_SETTINGS = enable_foo =假nosetests 我想知道是否有一種方法可以做到這一點使用自動鼻子API和結合結果。

    2熱度

    1回答

    我剛剛添加了一個單元測試給我的一個Python模塊,鼻子拒絕拿起。測試看起來像這樣: class TestMargin(unittest.TestCase): def setUp(self): super().setUp() def test_margin(self): self.assertTrue(False) 我希望這個測試失敗,但它似乎甚

    1熱度

    1回答

    我已經編寫了一個腳本來測試我的Python庫在不同版本的python和pypy上。 對於pypy3, python setup.py test 工作得很好。 但在pypy上, 它運行0 tests。沒有失敗,但零測試。 這裏是我的腳本 language: python matrix: include: - python: "pypy" env:

    1熱度

    2回答

    我有一個測試設置這樣執行多個測試: def test1(): with Manager1() as m1, m1.get_m2() as m2: do_test1(m1, m2) def test2(): with Manager1() as m1, m1.get_m2() as m2: do_test2(m1, m2) 我與nosetests運

    0熱度

    1回答

    我的問題是我使用帶覆蓋的Django-nose,但它顯示所提到的語句爲未執行,從而降低了覆蓋百分比一個壞方法。出於某種原因,我還沒有發現,我的Django項目加載函數和類之前報道進入行動,因爲它是在這裏解釋: Does coverage.py measure the function and class definitions? 我已經嘗試了第二個解決方案,這是我到底是什麼要求,但沒有結果。我已經