2
我不明白的東西,與python unittest發現。 我做了這個項目:蟒蛇unittest發現
project/
__init__.py
src/
__init__.py
criteria.py
tests/
__init__.py
criteria_test.py
,並能夠知道,如果我加載測試無誤我保證自己使它失敗,下面
# coding: utf-8
import unittest
class TestCriteria(unittest.TestCase):
def setUp(self):
pass
def test_criteriaFailure(self):
self.assertTrue(False)
代碼當我在做的命令命令行,我在文件項目(我的包的根目錄),我猜一切都可以導入。
我想:
python -m unittest discover
python -m unittest discover -s tests -p '*_test.py'
,但它總是返回我這樣的輸出:
Ran 0 tests in 0.000s
Ok
我想了解如何使用此功能(我使用python3.2.3)無必須下載並安裝鼻子。
感謝您
嗯,這並沒有幫助,但你給了我去探索人們如何做他們在GitHub上項目的想法。我發現了一個解決方案,與TestLoader ...謝謝反正:) – HexaGridBrain