You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1 test failure occurs when byte-compilation is disabled (e.g. using PYTHONDONTWRITEBYTECODE environmental variable). This problem was introduced in pytest 2.3.0.
Results for pytest hg tip:
$ PYTHONDONTWRITEBYTECODE="1" python2.7 pytest.py
============================= test session starts ==============================
platform linux2 -- Python 2.7.4 -- pytest-2.3.2.dev2
collected 839 items
doc/en/example/assertion/test_failures.py .
doc/en/example/assertion/test_setup_flow_example.py ..
doc/en/example/assertion/global_testmodule_config/test_hello.py .
doc/en/example/costlysetup/sub1/test_quick.py .
doc/en/example/costlysetup/sub2/test_two.py ..
doc/en/example/py2py3/test_py2.py .
doc/en/example/py2py3/test_py3.py .
testing/acceptance_test.py ......................................x.......
testing/test_assertinterpret.py ..........................s
testing/test_assertion.py ........................
testing/test_assertrewrite.py ...................F..
testing/test_capture.py ..............x....................
testing/test_collection.py ...........x...................
testing/test_config.py ........x................
testing/test_conftest.py ..............................
testing/test_core.py ...................................................
testing/test_doctest.py .........
testing/test_genscript.py .....sss
testing/test_helpconfig.py ........
testing/test_junitxml.py ......................
testing/test_mark.py ...................................
testing/test_monkeypatch.py ......................
testing/test_nose.py ..........
testing/test_parseopt.py ............
testing/test_pastebin.py ...
testing/test_pdb.py ............
testing/test_pytester.py x.......
testing/test_python.py ...................................................................................................................................x........................................
testing/test_recwarn.py ........
testing/test_resultlog.py .........
testing/test_runner.py .................sssssss..ssss.......x........
testing/test_runner_xunit.py ..........
testing/test_session.py ...............
testing/test_skipping.py ...................................
testing/test_terminal.py .................................s............................
testing/test_tmpdir.py ......
testing/test_unittest.py ...........................
=================================== FAILURES ===================================
_____________________ TestRewriteOnImport.test_pyc_vs_pyo ______________________
self = <test_assertrewrite.TestRewriteOnImport instance at 0x2cb5c20>
testdir = <TmpTestdir local('/tmp/pytest-0/testdir/test_pyc_vs_pyo0/test_pyc_vs_pyo')>
monkeypatch = <_pytest.monkeypatch.monkeypatch instance at 0x2cb5758>
@pytest.mark.skipif('"__pypy__" in sys.modules')
def test_pyc_vs_pyo(self, testdir, monkeypatch):
testdir.makepyfile("""
import pytest
def test_optimized():
"hello"
assert test_optimized.__doc__ is None""")
p = py.path.local.make_numbered_dir(prefix="runpytest-", keep=None,
rootdir=testdir.tmpdir)
tmp = "--basetemp=%s" % p
monkeypatch.setenv("PYTHONOPTIMIZE", "2")
assert testdir.runpybin("py.test", tmp).ret == 0
tagged = "test_pyc_vs_pyo." + PYTEST_TAG
> assert tagged + ".pyo" in os.listdir("__pycache__")
E OSError: [Errno 2] No such file or directory: '__pycache__'
/tmp/pytest/testing/test_assertrewrite.py:367: OSError
------------------------------- Captured stdout --------------------------------
running ['/usr/bin/python2.7', '/tmp/pytest/pytest.py', '--basetemp=/tmp/pytest-0/testdir/test_pyc_vs_pyo0/test_pyc_vs_pyo/runpytest-0'] curdir= /tmp/pytest-0/testdir/test_pyc_vs_pyo0/test_pyc_vs_pyo
============================= test session starts ==============================
platform linux2 -- Python 2.7.4 -- pytest-2.3.2.dev2
collected 1 items
test_pyc_vs_pyo.py .
=========================== 1 passed in 0.03 seconds ===========================
------------------------------- Captured stderr --------------------------------
WARNING: assertions which are not in test modules will be ignored because assert statements are not executed by the underlying Python interpreter (are you using python -O?)
=========================== short test summary info ============================
XFAIL testing/acceptance_test.py::TestInvocationVariants::()::test_noclass_discovery_if_not_testcase
decide: feature or bug
XFAIL testing/test_capture.py::TestPerTestCapturing::()::test_capture_scope_cache
XFAIL testing/test_collection.py::TestPrunetraceback::()::test_collect_report_postprocessing
other mechanism for adding to reporting needed
XFAIL testing/test_config.py::TestParseIni::()::test_confcutdir
probably not needed
XFAIL testing/test_pytester.py::test_reportrecorder
reason: internal reportrecorder tests need refactoring
XFAIL testing/test_python.py::TestAutouseDiscovery::()::test_setup_enabled_functionnode
'enabled' feature not implemented
XFAIL testing/test_runner.py::test_runtest_in_module_ordering
SKIP [2] /tmp/pytest/_pytest/core.py:121: plugin 'xdist' is missing
SKIP [11] /tmp/pytest/testing/test_runner.py:277: could not import 'xdist.plugin'
SKIP [1] /tmp/pytest/_pytest/skipping.py:120: condition: sys.version_info >= (2,6)
SKIP [1] /tmp/pytest/testing/conftest.py:109: no suitable jython found
SKIP [1] /tmp/pytest/testing/conftest.py:109: no suitable pypy found
======== 1 failed, 815 passed, 16 skipped, 7 xfailed in 756.22 seconds =========
Originally reported by: Arfrever Frehtes Taifersar Arahesis (BitBucket: arfrever, GitHub: arfrever)
1 test failure occurs when byte-compilation is disabled (e.g. using PYTHONDONTWRITEBYTECODE environmental variable). This problem was introduced in pytest 2.3.0.
Results for pytest hg tip:
The text was updated successfully, but these errors were encountered: