py.test

    15熱度

    1回答

    因此,我剛剛失去了天試圖找出爲什麼py.test不執行我的汽車,會話範圍設置和拆卸夾具。最後,我絆倒了(帽尖到this SO comment!)在這plugins documentation小珍聞: 注意,從子目錄conftest.py文件是通過工具啓動時不加載默認。 在我的項目,我在tests/子目錄,這似乎是一個相當標準的建立得到了我的py.test文件(conftest.py和測試文件)。如

    16熱度

    5回答

    我正在使用py.test,並想知道在運行每個測試之前調用setup方法內是否有可能檢索當前執行的測試的名稱。考慮以下代碼: class TestSomething(object): def setup(self): test_name = ... def teardown(self): pass def test_the_power(se

    2熱度

    1回答

    我在Win7上使用Python 3.3,我對測試和py.test相當陌生。 我有一個簡單的測試運行,雖然我可以在命令行中試圖用簡單的線條來調用它,當調用 $ python -m pytest testing.py 運行 $ py.test testing.py 返回: 'py.test' is not recognized as an internal or external comman

    0熱度

    1回答

    所以我有pytest運行我的測試,這很好,但我想實際上做一些測試結果。我正在使用unittest,這給了我一個時髦的結果對象,我可以在測試運行後處理它。 Pytest似乎給了我一個巨大的文本轉儲 - 爲這聽起來很麻煩的寫一個解析器。 如何將結果導入我可以使用的東西?我肯定錯過了什麼。 btw - 我正在使用pytest.main()運行我的測試,而不是通過命令行py.test。我希望有一些能夠在運

    4熱度

    1回答

    我正在使用Python 3.3.1 64位Ubuntu 13.04 64位運行在Eclipse 4.3 64位與Pydev 2.7.6在virtualenv環境中。我有我的項目在以下目錄結構中。 Dictionary | ---------------------------- | | src test | |

    2熱度

    1回答

    我一直在爲重命名Python項目的項目文件夾而苦苦掙扎。它被稱爲Foo,我希望它將它重命名爲Bar。 Foo/ /src __init__.py x.py /test __init__.py x_test.py __init__.py 成爲 Bar/ /src __init__.py

    43熱度

    3回答

    我正在使用py.test來測試一些封裝在python類MyTester中的DLL代碼。 爲了驗證目的,我需要在測試過程中記錄一些測試數據,然後再做更多處理。由於我有很多測試_...文件,我想在我的大多數測試中重新使用測試器對象創建(MyTester的實例)。 由於測試者對象是獲得對DLL的變量和函數的引用的對象,所以我需要將每個測試文件的DLL變量列表傳遞給測試者對象(要記錄的變量是相同的一個測試

    10熱度

    2回答

    我使用py.test 2.2.4和我的測試用例的結構如下: import pytest class BaseTests(): def test_base_test(self): pass @pytest.mark.linuxonly class TestLinuxOnlyLocal(BaseTests): pass @pytest.mark.windo

    25熱度

    1回答

    我一直在試圖將參數化的@pytest.mark.parametrize測試添加到基於類的unittest中。 class SomethingTests(unittest.TestCase): @pytest.mark.parametrize(('one', 'two'), [ (1, 2), (2, 3)]) def test_default_values(self

    0熱度

    1回答

    回溯給我的錯誤(最後最近一次調用): File "C:\Python33\Scripts\py.test-script.py", line 9, in <module> load_entry_point('pytest==2.3.5', 'console_scripts', 'py.test')() File "C:\Python33\lib\site-packages\py