2015-01-09 68 views
0

在我config/advertiser/tests/test_advertiser_web.py執行單個測試用例django_webtest

from django_webtest import WebTest 
... 
class AdvertiserView(WebTest): 
... 
    def test_add_note(self): 
... 

我想只是運行test_add_note情況。那可能嗎?我似乎無法弄清楚如何運行單個測試用例或只是運行該文件。

./manage.py test config.advertiser.tests.AdvertiserView 
AttributeError: 'module' object has no attribute 'AdvertiserView' 

./manage.py test config/advertiser/tests/test_advertiser_web.py 
ImportError: Start directory is not importable: 'config/advertiser/tests/test_advertiser_web.py' 

運行整個目錄似乎就好了工作:

./manage.py test config/advertiser/tests/ 
Creating test database.... 

回答

1

你忘了testsAdvertiserView之間添加模塊名稱:

./manage.py test config.advertiser.tests.test_advertiser_web.AdvertiserView 
+0

是啊,這是完全的。 – 2015-01-09 19:17:49

相關問題