Hi, I'm not sure if I'm using it wrong, but it seems like setting option_tbstyle to a value in conftest.py is not having the desired effect. In the project I use at work we had option_tbstyle = 'short' and it was working fine, but lately I noticed it doesn't work and tracebacks are long. Manually doing 'py.test --tb=short' still works.
At work we are using 1.3.4 (planning to upgrade soon!) but I just did a little test (see below) and it seems to be the case with 2.0.3, as well. I put pytest_runtest_setup in the conftest to validate that it was being used at all. (This example is pretty trivial but with our system tests, the long tracebacks take many pages to scroll through.) So am I specifying this option wrong, or what else might I be doing wrong? Also, was the --help-config option removed? v2.0.3 doesn't seem to know about it. thanks, Brianna (testpytest)blaugher@gfedev21 ~/software/testpytest]$ls conftest.py test_pytest.py (testpytest)blaugher@gfedev21 ~/software/testpytest]$cat conftest.py option_tbstyle = 'line' def pytest_runtest_setup(item): print ("setting up", item) (testpytest)blaugher@gfedev21 ~/software/testpytest]$cat test_pytest.py def func(x): return x + 1 def test_answer(): result = func(3) assert result == 5 (testpytest)blaugher@gfedev21 ~/software/testpytest]$py.test ================================ test session starts ================================= platform linux2 -- Python 2.7.0 -- pytest-2.0.3 collected 1 items test_pytest.py F ====================================== FAILURES ====================================== ____________________________________ test_answer _____________________________________ def test_answer(): result = func(3) > assert result == 5 E assert 4 == 5 test_pytest.py:7: AssertionError ---------------------------------- Captured stdout ----------------------------------- ('setting up', <Function 'test_answer'>) ============================== 1 failed in 0.04 seconds ============================== (testpytest)blaugher@gfedev21 ~/software/testpytest]$py.test --tb=short ================================ test session starts ================================= platform linux2 -- Python 2.7.0 -- pytest-2.0.3 collected 1 items test_pytest.py F ====================================== FAILURES ====================================== ____________________________________ test_answer _____________________________________ test_pytest.py:7: in test_answer > assert result == 5 E assert 4 == 5 ---------------------------------- Captured stdout ----------------------------------- ('setting up', <Function 'test_answer'>) ============================== 1 failed in 0.04 seconds ============================== (testpytest)blaugher@gfedev21 ~/software/testpytest]$ -- They've just been waiting in a mountain for the right moment: http://modernthings.org/ _______________________________________________ py-dev mailing list py-dev@codespeak.net http://codespeak.net/mailman/listinfo/py-dev