Unit Testing

nosetests

(1)test all cases in some module
nosetests --tests=test_module_path, for example
nosetests --tests=tests/connections/test_standalone_connection.py where tests is test package resides in project directory. There is a note that above module name must be with file extension(.py)
(2)test some specific case in some module
nosetests --tests=test_module_path:TestCase, for example
nosetests --tests=tests/connections/test_standalone_connection.py:ConnectionTest where ConnectionTest is some TestCase subclass.

(3)test some method in some test case

nosetests --tests=test_module_path:TestCase.test_method, for example
nosetests --tests=tests/connections/test_standalone_connection.py:ConnectionTest.test_connect where test_connect is some method in ConnectionTest

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章