2017-02-13 20 views
5

Tôi đang cố gắng chạy một số thử nghiệm bằng cách gọi lệnh pytest tại dòng lệnh trong thư mục chứa các kiểm tra. Tuy nhiên, cuối cùng, tôi chỉ thấy có bao nhiêu bài kiểm tra đã vượt qua hoặc thất bại, nhưng tôi không thấy bài kiểm tra nào, hoặc traceback các bài kiểm tra thất bại được tạo ra (xem ảnh chụp màn hình bên dưới).Pytest không hiển thị kết quả kiểm tra trong cửa sổ đầu cuối

Trước khi tôi nhìn thấy những thứ này và tôi không nhớ thay đổi bất cứ điều gì trong cấu hình của Pytest. Điều gì có thể là vấn đề?

enter image description here

Cập nhật

gì thậm chí còn kỳ lạ hơn nữa là khi tôi chạy một số các kịch bản thử nghiệm mà tôi khá chắc chắn đã được hiển thị để mang lại thất bại thử nghiệm khi chạy với pytest cá nhân, các kiểm tra pass:

[email protected]:~/dev/clones6/ipercron-compose/test$ pytest test_api.py 
====================== test session starts ======================= 
platform linux2 -- Python 2.7.12, pytest-3.0.5, py-1.4.32, pluggy-0.4.0 
rootdir: /home/kurt/dev/clones6/ipercron-compose/test, inifile: 
plugins: flask-0.10.0 
collected 5 items 

test_api.py ..... 

==================== 5 passed in 4.20 seconds ==================== 
[email protected]:~/dev/clones6/ipercron-compose/test$ pytest test_furion.py 
====================== test session starts ======================= 
platform linux2 -- Python 2.7.12, pytest-3.0.5, py-1.4.32, pluggy-0.4.0 
rootdir: /home/kurt/dev/clones6/ipercron-compose/test, inifile: 
plugins: flask-0.10.0 
collected 6 items 

test_furion.py ...... 

==================== 6 passed in 7.84 seconds ==================== 
[email protected]:~/dev/clones6/ipercron-compose/test$ pytest test_furion2.py 
====================== test session starts ======================= 
platform linux2 -- Python 2.7.12, pytest-3.0.5, py-1.4.32, pluggy-0.4.0 
rootdir: /home/kurt/dev/clones6/ipercron-compose/test, inifile: 
plugins: flask-0.10.0 
collected 4 items 

test_furion2.py .... 

=================== 4 passed in 12.91 seconds ==================== 

có thể có một số loại khác nhau giữa cách gọi kiểm tra với pytest lệnh hoặc 01.232.lệnh?

+0

Bạn có thấy đầu ra có 'pytest --color = no' không? – wim

+0

Điều gì sẽ xảy ra nếu bạn chạy 'python -m pytest'? – diogenesgg

+0

Vấn đề chính xác bạn đang gặp phải là gì? @ user94154 –

Trả lời

0

Tôi sẽ cài đặt pytest-html. Bằng cách đó, các vấn đề tiềm ẩn với đầu ra của thiết bị đầu cuối có thể được khắc phục.

Các vấn đề liên quan