2013-06-12 27 views

Trả lời

5

Thư viện "py" sử dụng nhiều nhất sẽ không sử dụng màu nếu nó không phát hiện thiết bị đầu cuối. Tôi đã kết thúc việc thay đổi nó để cho phép thiết lập một biến môi trường (PY_FORCE_COLOR=1) để buộc màu sắc.

Tôi đã gửi một PR cho việc này: https://bitbucket.org/hpk42/py/pull-request/10/add-an-environment-variable-py_force_color

Còn bây giờ, tôi cài đặt nĩa của tôi để làm điều này:

pip install hg+https://[email protected]/msabramo/[email protected]_force_color

+2

như đã nói ở đó, tôi nghĩ rằng chúng ta nên giới thiệu một lựa chọn trực tiếp '' --color = yes | no | auto'' để pytest. – hpk42

+1

py.test hiện có tùy chọn @ hpk42 được đề cập. –

19

Tính đến 2.5.0 py.test có quyền lựa chọn --color=yes

Kể từ 2.7.0, bạn cũng có thể thực hiện:

export PYTEST_ADDOPTS="--color=yes" 
+1

Kể từ 2.5.0, (http://pytest.org/latest/changelog.html#id8). – valid

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