pyunit

    3熱度

    1回答

    在2011年後回答了NUnit的這個問題: How to unit test a method that runs into an infinite loop for some input? 是否有PyUnit中類似TimeoutAttribute,我可以以同樣的方式使用? 我做了一些搜索,發現「持續時間」,但看起來並不一樣。

    27熱度

    4回答

    我正在尋找一個星期如何檢查是否在python的selenium webdriver中選中了一個複選框,但是我只能從JAVA中找到算法。我收購了webdriver文檔,但沒有爲此提供答案。任何人都有解決方案?

    1熱度

    2回答

    是否有任何可能僞造模塊,這是由我在測試中使用的其他模塊使用(導入)? 舉例: 這是我的test.py: import unittest import module1 //test code here module1.some_method() //test code here 這是module1.py: import module_i_want_to_fake //module co

    5熱度

    1回答

    我有一個問題,當使用pydev來測試我的測試保持懸掛。我已經深入瞭解這個問題,並且知道根本原因是什麼。我提供了可用於重現問題的代碼示例。 我主要測試Centos 6.3,python 2.7,eclipse juno,pydev 2.7.1,但是這個問題在Windows 7上也有類似的設置。我有一個Python腳本,作爲服務器不同線程的進程啓動器(所有內部的第三方庫,所以我不能辭去系統的一面)。

    3熱度

    1回答

    我無法弄清楚如何從python腳本中運行單元測試並收集結果。 場景:我有一系列測試,檢查各種方法,產生不同對象的各種統計分佈。測試有時會失敗,因爲他們應該給我基本上檢查特定類型的隨機性。我想從劇本或翻譯中重複運行測試,並收集結果以供進一步分析。 假設我有與模塊myTest.py: class myTest(unittest.TestCase): def setup(self):

    12熱度

    4回答

    我想確保我的代碼中的某個條件導致日誌消息寫入到django日誌中。我如何用Django單元測試框架來做到這一點? 是否有一個地方我可以檢查記錄的消息,類似於我怎麼能檢查發送的電子郵件的地方嗎?我的單元測試擴展了django.test.TestCase。

    0熱度

    2回答

    我有一個簡單的測試,如下所示: class TestAPIWrapper(unittest.TestCase): def test_one(self): assert 1==1, "Failed 1" assert 2==1, "Failed 2" assert 2==2, "Failed 3" 我執行這個測試的方式有以下幾種: python -m

    2熱度

    1回答

    我有一個解析CSV,XLS,HTML等不同文件格式的模塊。 不同的格式包含完全相同的信息,所以我做了不同的類來解析不同的文件類型。這些類具有完全相同的公共API,顯然具有相同的基類是這樣的: class BaseParser(object): def countTotalValues(self): pass def countItems(self):

    0熱度

    1回答

    我有一個文件test_file.py下的測試集合。我可以像這樣從控制檯正常運行它: python -m unittest test_file 當測試用例失敗時,這會輸出一個小的回溯。所以我需要做的就是。 運行peridically測試,讓我們的crontab說(我知道如何做到這一點) 每次運行後發送電子郵件報告中,爲了做到這一點,我需要知道,如果所有測試正常的走了出去,如果其中一些失敗了,哪些

    0熱度

    1回答

    你好,我有一個測試模塊,如「test.py」下的以下內容: class TestBasic(unittest.TestCase): def setUp(self): # set up in here class TestA(TestBasic): def test_one(self): self.assertEqual(1,1) def