Được đề cập trong tài liệu (http://nose.readthedocs.org/en/latest/api/core.html) nhưng dường như không có bất kỳ ví dụ nào và thử dường như chạy tất cả các thử nghiệm trong cwd.Sử dụng mũi.run() hoặc mũi.main() để chạy thử nghiệm trong một mô-đun cụ thể
8
A
Trả lời
8
Hãy thử điều này:
test_module.py:
import logging
import sys
import nose
logging.basicConfig(level=logging.INFO)
#here are some tests in this module
def test_me():
pass
if __name__ == '__main__':
#This code will run the test in this file.'
module_name = sys.modules[__name__].__file__
logging.debug("running nose for package: %s", module_name)
result = nose.run(argv=[sys.argv[0],
module_name,
'-v'])
logging.info("all tests ok: %s", result)
python test_module.py
sẽ giúp bạn:
test_module.test_me ... ok
----------------------------------------------------------------------
Ran 1 test in 0.001s
OK
INFO:root:all tests ok: True
6
Dưới đây là một phiên bản tối thiểu của một chính cho mũi:
if __name__ == '__main__':
import nose
nose.run(defaultTest=__name__)
phiên bản dành cho mũi2:
if __name__ == '__main__':
import nose2
nose2.main()
Các vấn đề liên quan
- 1. Làm cách nào để chạy thử nghiệm cụ thể bằng cách sử dụng thử nghiệm dotnet?
- 2. connectedAndroidTest cách chạy thử nghiệm cụ thể
- 3. Sử dụng Maven, làm cách nào để chạy các thử nghiệm cụ thể?
- 4. Làm thế nào để chạy thử nghiệm cụ thể bằng cách sử dụng SBT Jenkins Plugin cho thử nghiệm ScalaTest
- 5. Netbeans - chạy thử nghiệm tích hợp Maven cụ thể
- 6. Fitnesse: Cách chạy thử nghiệm cụ thể trên nhiều bộ thử nghiệm
- 7. JUnit4 chạy tất cả các thử nghiệm trong một gói cụ thể bằng cách sử dụng một kiểm tra
- 8. cách sử dụng các dụng cụ trong khi thử nghiệm?
- 9. Làm cách nào để chạy thử nghiệm Nightwatch theo một thứ tự cụ thể?
- 10. Chỉ chạy thử nghiệm một đơn vị từ một bộ thử nghiệm trong laravel
- 11. NUnit: chỉ chạy thử nghiệm có thuộc tính cụ thể (ưu tiên hoặc loại)
- 12. Intellij chạy một thử nghiệm trong TestNG
- 13. Làm thế nào để sử dụng @ComponentScan cùng với ContextConfigurations thử nghiệm cụ thể trong SpringJunit4TestRunner?
- 14. Bỏ qua một thử nghiệm cụ thể bằng cách sử dụng Django
- 15. Sử dụng GitLab CI để chạy thử nghiệm cục bộ?
- 16. Tôi có thể chạy một nhóm thử nghiệm testng cụ thể qua maven không?
- 17. Làm cách nào để chạy (hoặc thay đổi thứ tự) các phương thức thử nghiệm cụ thể trong lớp thử nghiệm JUnit?
- 18. Làm cách nào để Netbeans sử dụng các tham số JVM cụ thể khi chạy thử nghiệm?
- 19. Khi sử dụng mô-đun Băng (substack's) để thử nghiệm, làm cách nào để chỉ chạy một thử nghiệm trong một tệp?
- 20. Không thể sử dụng resolve.alias để thử nghiệm JEST
- 21. Làm cách nào để Mix chỉ chạy các thử nghiệm cụ thể từ bộ thử nghiệm của tôi?
- 22. Rails - Làm thế nào để bạn thử nghiệm ActionMailer đã gửi một email cụ thể trong các thử nghiệm
- 23. Thử nghiệm thành phần Angular2 sử dụng setInterval hoặc setTimeout
- 24. Có thể sử dụng dữ liệu gói R trong các thử nghiệm testthat hoặc run_examples() không?
- 25. Jenkins sử dụng docker: Cách chạy thử nghiệm?
- 26. Chọn các thử nghiệm cụ thể để chạy ở mức độ
- 27. Không thể chạy thử nghiệm arquillian
- 28. Junit4: Chạy một bộ các phương pháp thử nghiệm cụ thể
- 29. Rspec chạy tất cả các thử nghiệm ngoại trừ một thư mục cụ thể
- 30. Bỏ qua phương thức Thiết lập chỉ cho một thử nghiệm cụ thể trong NUnit?