fixture

    1熱度

    1回答

    可以通過命令行參數對測試函數進行參數化。 可以將一個燈具作爲一個類的範圍。 我想結合這兩個東西,以便每個類都接收參數化參數,這些參數賦予課程中的燈具。 (基本上,每個命令行參數我需要運行一個非常昂貴的操作,然後針對該操作的結果做各種便宜,快速的測試,並且我不希望重新運行昂貴的操作對於每個廉價的測試,所以我想要一種方法來保存它) 換句話說,我正在尋找一個相當於pytest_generate_test

    0熱度

    1回答

    我試圖在我的測試用例的所有參數運行後執行終結器夾具。問題是我的終結器在每個參數運行後都得到執行,所以我需要的值得到重置。例如: @pytest.mark.parametrize('testcaseid', ['1', '2', '3']) @pytest.mark.parametrize('lang', ["EN", "FR"])

    2熱度

    2回答

    來自pytest.org的示例代碼,是否可以從json文件加載params? # content of conftest.py import pytest import smtplib @pytest.fixture(scope="module", params=["smtp.gmail.com", "mail.python.org"]) def smtp(request)

    0熱度

    1回答

    我使用RayCastCallback接口ıfLibGDX。我找不到從光線開始到最近點的方法。它返回射線擊中的隨機夾具。我怎樣才能得到射線和夾具之間最接近的碰撞點?

    2熱度

    1回答

    我有一堆測試方法,我需要運行,然後在每次測試後,我想在其他地方更新我的結果。 這是我有: @pytest.mark.testcasename('1234') @pytest.mark.parametrize('lang', ["EN", "FR"]) def test_text(self, request, base_url, lang): testrail_co

    1熱度

    1回答

    我使用RowEntryFixture來處理一些數據,在它的結束,我想執行一些代碼,我該怎麼辦呢? 我使用FitNesse的用C#

    0熱度

    1回答

    如何添加兩個doctrine ficture到composer.json? 我想我必須包括: "require": { } 我有我的夾具中的src /的appbundle/DataFixture/ORM/

    2熱度

    1回答

    我正在使用xUnit 1.9運行一組測試用例,它們都與資源共享相同的連接,但它們分爲三類,要求連接處於三不同的狀態。 我已經創建了一個處理連接的夾具類和三個不同的類來保存需要三種不同連接狀態的三類測試用例。 現在我相信夾具對象只能被創建一次,並且只能通過構造函數連接一次,並且通過Dispose方法在結尾處僅斷開一次。我有這個權利嗎? 如何爲每個類(方法組)設置一次連接狀態,而不是每次爲每個方法設置

    0熱度

    1回答

    我開始在Python中的一個小項目,我想用py.test創建一個unittest。 我需要修補pymongo模塊或MongoClient類。 所以,我想是這樣的: @pytest.fixture(scope='module') def mock_pymongo(monkeypatch): monkeypatch.setattr('pymongo', mongomock) 或財產以後

    1熱度

    1回答

    我有一個支架,我conftest.py文件中有三個參數: @pytest.fixture(scope="session", params=[(33, 303), (303, 3003), (3003, 300003)], ids=["small", "medium", "large"]) def complete(request): np.random.seed