Câu hỏi được gắn thẻ «pytest»

Kiểm tra không có bảng soạn sẵn mạnh mẽ đơn giản với Python. Vui lòng thêm thẻ `python` cho các câu hỏi được gắn thẻ bằng` pytest`.


9
Làm thế nào để khẳng định đúng rằng một ngoại lệ được nêu ra trong pytest?
Mã số: # coding=utf-8 import pytest def whatever(): return 9/0 def test_whatever(): try: whatever() except ZeroDivisionError as exc: pytest.fail(exc, pytrace=True) Đầu ra: ================================ test session starts ================================= platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 plugins: django, cov collected 1 items pytest_test.py F ====================================== FAILURES ====================================== ___________________________________ test_whatever ____________________________________ …



8
Có cách nào để xác định các thử nghiệm pytest nào sẽ chạy từ một tệp không?
Có cách nào để chọn pytestkiểm tra để chạy từ một tập tin? Ví dụ: một tệp foo.txtchứa danh sách các bài kiểm tra sẽ được thực hiện: tests_directory/foo.py::test_001 tests_directory/bar.py::test_some_other_test Hoặc, có cách nào để chọn nhiều bài kiểm tra, không có mẫu chung trong tên kiểm tra, từ các …
190 python  pytest 

6
Làm thế nào để in ra bàn điều khiển trong pytest?
Tôi đang cố gắng sử dụng TDD (phát triển dựa trên thử nghiệm) với pytest. pytestsẽ không printđến bàn điều khiển khi tôi sử dụng print. Tôi đang sử dụng pytest my_tests.pyđể chạy nó. Các documentationdường như để nói rằng nó sẽ hoạt động theo mặc định: http://pytest.org/latest/capture.html Nhưng: import …


7
pytest: khẳng định gần như bằng nhau
Cách thực hiện assert almost equalvới py.test cho phao mà không cần dùng đến một cái gì đó như: assert x - 0.00001 <= y <= x + 0.00001 Cụ thể hơn sẽ hữu ích khi biết một giải pháp gọn gàng để nhanh chóng so sánh các cặp float …


6
Chuyển một tham số cho một hàm cố định
Tôi đang sử dụng py.test để kiểm tra một số mã DLL được bọc trong MyTester lớp python. Để xác thực, tôi cần ghi lại một số dữ liệu kiểm tra trong quá trình kiểm tra và xử lý thêm sau đó. Vì tôi có nhiều tệp _... thử nghiệm, …
114 python  fixtures  pytest 

28
pytest không thể nhập mô-đun trong khi python có thể
Tôi đang làm việc trên một gói bằng Python. Tôi sử dụng virtualenv. Tôi đặt đường dẫn đến thư mục gốc của mô-đun theo đường dẫn .pth trong virtualenv của mình, để tôi có thể nhập các mô-đun của gói trong khi phát triển mã và thực hiện kiểm tra …
113 python  import  pytest 

5
Làm cách nào để thiết lập chính xác và chia nhỏ lớp pytest của tôi với các bài kiểm tra?
Tôi đang sử dụng selen để thử nghiệm đầu cuối và tôi không thể biết cách sử dụng setup_classvà teardown_classphương pháp. Tôi cần thiết lập trình duyệt trong setup_classphương thức, sau đó thực hiện một loạt các thử nghiệm được định nghĩa là phương thức lớp và cuối cùng thoát …


5
Cách ngăn chặn cảnh báo ngừng sử dụng py.test nội bộ
Có cách nào để ngăn chặn các cảnh báo không dùng đến nội bộ của pytest không? Bối cảnh: Tôi đang tìm cách đánh giá độ khó của việc chuyển một bộ thử nghiệm từ nosesang pytest. Bộ phần mềm này khá lớn và sử dụng nhiều trình tạo thử …
94 python  pytest 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.