FailedOk

th/SRPMS[OK]
th/x32[OK]
th/i686[OK]
th/x86_64[OK]

ac/SRPMS[OK]
ac/i386[OK]
ac/i586[OK]
ac/i686[OK]
ac/alpha[OK]
ac/amd64[OK]
ac/athlon[OK]
ac/ppc[OK]
ac/sparc[OK]
ac/sparc64[OK]

Advanced Search
main()
Powered by PLD Linux
(c) 2002-2018 PLD Team
$Revision: 1.37 $
Powered by /dev/null.
Your IP: 3.80.218.53

python-pytest edb168fc-1066-4ff5-a1f1-d1a3eb0beaaa

Status:Failed
Source URL:ftp://buildlogs.pld-linux.org/th/x86_64/FAIL/python-pytest,edb168fc-1066-4ff5-a1f1-d1a3eb0beaaa.bz2
text/plain URL:View!
rpm -qa of builder:View!
Date:2018/11/30 16:45:35
Runtime:0:08:33.210673

Toc:

  • prep
  • Executing(%prep): /bin/sh -e /tmp/B.PuTFXP/BUILD/tmp/rpm-tmp.46438
  • build
  • Executing(%build): /bin/sh -e /tmp/B.PuTFXP/BUILD/tmp/rpm-tmp.46438
  • error 1
  • testing/test_skipping.py::TestXFail::test_xfail_simple[True] PASSED [ 56%]
  • error 2
  • testing/test_skipping.py::TestXFail::test_xfail_simple[False] PASSED [ 56%]
  • error 3
  • testing/test_skipping.py::TestXFail::test_xfail_xpassed PASSED [ 56%]
  • error 4
  • testing/test_skipping.py::TestXFail::test_xfail_using_platform PASSED [ 56%]
  • error 5
  • testing/test_skipping.py::TestXFail::test_xfail_xpassed_strict PASSED [ 56%]
  • error 6
  • testing/test_skipping.py::TestXFail::test_xfail_run_anyway PASSED [ 56%]
  • error 7
  • testing/test_skipping.py::TestXFail::test_xfail_evalfalse_but_fails PASSED [ 56%]
  • error 8
  • testing/test_skipping.py::TestXFail::test_xfail_not_report_default PASSED [ 56%]
  • error 9
  • testing/test_skipping.py::TestXFail::test_xfail_not_run_xfail_reporting PASSED [ 56%]
  • error 10
  • testing/test_skipping.py::TestXFail::test_xfail_not_run_no_setup_run PASSED [ 56%]
  • error 11
  • testing/test_skipping.py::TestXFail::test_xfail_xpass PASSED [ 57%]
  • error 12
  • testing/test_skipping.py::TestXFail::test_xfail_imperative PASSED [ 57%]
  • error 13
  • testing/test_skipping.py::TestXFail::test_xfail_imperative_in_setup_function PASSED [ 57%]
  • error 14
  • testing/test_skipping.py::TestXFail::test_dynamic_xfail_no_run PASSED [ 57%]
  • error 15
  • testing/test_skipping.py::TestXFail::test_dynamic_xfail_set_during_funcarg_setup PASSED [ 57%]
  • error 16
  • testing/test_skipping.py::TestXFail::test_xfail_raises[TypeError-TypeError-*1 xfailed*] PASSED [ 57%]
  • error 17
  • testing/test_skipping.py::TestXFail::test_xfail_raises[(AttributeError, TypeError)-TypeError-*1 xfailed*] PASSED [ 57%]
  • error 18
  • testing/test_skipping.py::TestXFail::test_xfail_raises[TypeError-IndexError-*1 failed*] PASSED [ 57%]
  • error 19
  • testing/test_skipping.py::TestXFail::test_xfail_raises[(AttributeError, TypeError)-IndexError-*1 failed*] PASSED [ 57%]
  • error 20
  • testing/test_skipping.py::TestXFail::test_strict_sanity PASSED [ 57%]
  • error 21
  • testing/test_skipping.py::TestXFail::test_strict_xfail[True] PASSED [ 57%]
  • error 22
  • testing/test_skipping.py::TestXFail::test_strict_xfail[False] PASSED [ 57%]
  • error 23
  • testing/test_skipping.py::TestXFail::test_strict_xfail_condition[True] PASSED [ 57%]
  • error 24
  • testing/test_skipping.py::TestXFail::test_strict_xfail_condition[False] PASSED [ 57%]
  • error 25
  • testing/test_skipping.py::TestXFail::test_xfail_condition_keyword[True] PASSED [ 57%]
  • error 26
  • testing/test_skipping.py::TestXFail::test_xfail_condition_keyword[False] PASSED [ 57%]
  • error 27
  • testing/test_skipping.py::TestXFail::test_strict_xfail_default_from_file[true] PASSED [ 57%]
  • error 28
  • testing/test_skipping.py::TestXFail::test_strict_xfail_default_from_file[false] PASSED [ 57%]
  • error 29
  • testing/python/fixture.py::TestErrors::test_subfactory_missing_funcarg PASSED [ 90%]
  • error 30
  • testing/python/fixture.py::TestErrors::test_issue498_fixture_finalizer_failing PASSED [ 90%]
  • error 31
  • testing/python/fixture.py::TestErrors::test_setupfunc_missing_funcarg PASSED [ 90%]
  • error 32
  • except ImportError:
  • error 33
  • error: Bad exit status from /tmp/B.PuTFXP/BUILD/tmp/rpm-tmp.46438 (%build)
  • error 34
  • RPM build errors:
  • error 35
  • error: No files produced.

Content:

request from: qboosh
checking if we should skip the build
started at: Fri Nov 30 16:36:57 2018
killing old processes on a builder
Can't find java virtual machine, aborting.
sending signal 9 to pid -1
Killed
cleaning up /tmp
Can't find java virtual machine, aborting.
fetching https://srcbuilder.pld-linux.org/th//srpms/edb168fc-1066-4ff5-a1f1-d1a3eb0beaaa/python-pytest-3.10.1-1.src.rpm
fetched 909170 bytes, 1223.9 K/s
installing srpm: python-pytest-3.10.1-1.src.rpm
Can't find java virtual machine, aborting.
+ install -d /tmp/B.PuTFXP/BUILD /tmp/B.PuTFXP/RPMS
+ LC_ALL=en_US.UTF-8
+ rpm -qp --changelog python-pytest-3.10.1-1.src.rpm
* Fri Nov 30 2018 PLD Linux Team <feedback@pld-linux.org>
- For complete changelog see: http://git.pld-linux.org/?p=packages/python-pytest.git;a=log;h=master
* Wed Nov 28 2018 Jakub Bogusz <qboosh@pld-linux.org> 9c502aa
- updated to 3.10.1 * Sat Jul 21 2018 Jakub Bogusz <qboosh@pld-linux.org> 12e2dfa
- adjusted python3egg hack for different setuptools versions - one test requires pydoc (uses help()) - release 2 * Sat Jul 21 2018 Jakub Bogusz <qboosh@pld-linux.org> 0537ae4
- more modules that cause tests to fail * Sat Jul 21 2018 Jakub Bogusz <qboosh@pld-linux.org> b67a8b0
- tests BR: python more_itertools module * Sat Jul 21 2018 Jakub Bogusz <qboosh@pld-linux.org> 65ffd36
- updated to 3.6.3 - added tests patch (workaround for some type issue) * Sun Jul 01 2018 Arkadiusz Mi?kiewicz <arekm@maven.pl> 7c315ee
- release 3 (by relup.sh) * Mon Apr 30 2018 Elan Ruusam?e <glen@pld-linux.org> 2084a84
- require package containing pdb + rpm -Uhv --nodeps --define '_topdir /tmp/B.PuTFXP' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' python-pytest-3.10.1-1.src.rpm Preparing... ################################################## python-pytest ################################################## + rm -f python-pytest-3.10.1-1.src.rpm Can't find java virtual machine, aborting. + install -m 700 -d /tmp/B.PuTFXP/BUILD/tmp Can't find java virtual machine, aborting. + TMPDIR=/tmp/B.PuTFXP/BUILD/tmp + exec nice -n 0 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.PuTFXP' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-pld-linux --define 'prep exit 0' /tmp/B.PuTFXP/python-pytest.spec Building target platforms: x86_64-pld-linux checking BuildConflict-ing packages no BuildConflicts found checking BR rpm: Building target platforms: x86_64-pld-linux no BR needed building RPM using: set -ex; : build-id: edb168fc-1066-4ff5-a1f1-d1a3eb0beaaa; TMPDIR=/tmp/B.PuTFXP/BUILD/tmp exec nice -n 0 rpmbuild -bb --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.PuTFXP' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-pld-linux /tmp/B.PuTFXP/python-pytest.spec Can't find java virtual machine, aborting. + : build-id: edb168fc-1066-4ff5-a1f1-d1a3eb0beaaa + TMPDIR=/tmp/B.PuTFXP/BUILD/tmp + exec nice -n 0 rpmbuild -bb --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.PuTFXP' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-pld-linux /tmp/B.PuTFXP/python-pytest.spec Building target platforms: x86_64-pld-linux Executing(%prep): /bin/sh -e /tmp/B.PuTFXP/BUILD/tmp/rpm-tmp.46438 + umask 022 + cd /tmp/B.PuTFXP/BUILD + cd /tmp/B.PuTFXP/BUILD + rm -rf pytest-3.10.1 + /usr/bin/gzip -dc /tmp/B.PuTFXP/pytest-3.10.1.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd pytest-3.10.1 + /bin/id -u + '[' 1000 '=' 0 ']' + /bin/id -u + '[' 1000 '=' 0 ']' + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (python-pytest-tests.patch):' Patch #0 (python-pytest-tests.patch): + '[' -f /tmp/B.PuTFXP/python-pytest-tests.patch ']' + /bin/cat /tmp/B.PuTFXP/python-pytest-tests.patch + /usr/bin/patch -s -p1 + exit 0 Executing(%build): /bin/sh -e /tmp/B.PuTFXP/BUILD/tmp/rpm-tmp.46438 TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/home/users/builder/GNUstep/Tools:/usr/local/bin:/usr/bin:/bin:/home/users/builder/bin TMPDIR=/tmp/B.PuTFXP/BUILD/tmp + umask 022 + cd /tmp/B.PuTFXP/BUILD + cd pytest-3.10.1 + LDFLAGS='-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc ' + export LDFLAGS + CFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' + export CFLAGS + CXXFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' + export CXXFLAGS + CC=x86_64-pld-linux-gcc + export CC + CXX=x86_64-pld-linux-g++ + export CXX + /usr/bin/python2 setup.py build '--build-base=build-2' running build running build_py creating build-2 creating build-2/lib copying src/pytest.py -> build-2/lib creating build-2/lib/_pytest copying src/_pytest/__init__.py -> build-2/lib/_pytest copying src/_pytest/_argcomplete.py -> build-2/lib/_pytest copying src/_pytest/_version.py -> build-2/lib/_pytest copying src/_pytest/cacheprovider.py -> build-2/lib/_pytest copying src/_pytest/capture.py -> build-2/lib/_pytest copying src/_pytest/compat.py -> build-2/lib/_pytest copying src/_pytest/debugging.py -> build-2/lib/_pytest copying src/_pytest/deprecated.py -> build-2/lib/_pytest copying src/_pytest/doctest.py -> build-2/lib/_pytest copying src/_pytest/fixtures.py -> build-2/lib/_pytest copying src/_pytest/freeze_support.py -> build-2/lib/_pytest copying src/_pytest/helpconfig.py -> build-2/lib/_pytest copying src/_pytest/hookspec.py -> build-2/lib/_pytest copying src/_pytest/junitxml.py -> build-2/lib/_pytest copying src/_pytest/logging.py -> build-2/lib/_pytest copying src/_pytest/main.py -> build-2/lib/_pytest copying src/_pytest/monkeypatch.py -> build-2/lib/_pytest copying src/_pytest/nodes.py -> build-2/lib/_pytest copying src/_pytest/nose.py -> build-2/lib/_pytest copying src/_pytest/outcomes.py -> build-2/lib/_pytest copying src/_pytest/pastebin.py -> build-2/lib/_pytest copying src/_pytest/pathlib.py -> build-2/lib/_pytest copying src/_pytest/pytester.py -> build-2/lib/_pytest copying src/_pytest/python.py -> build-2/lib/_pytest copying src/_pytest/python_api.py -> build-2/lib/_pytest copying src/_pytest/recwarn.py -> build-2/lib/_pytest copying src/_pytest/reports.py -> build-2/lib/_pytest copying src/_pytest/resultlog.py -> build-2/lib/_pytest copying src/_pytest/runner.py -> build-2/lib/_pytest copying src/_pytest/setuponly.py -> build-2/lib/_pytest copying src/_pytest/setupplan.py -> build-2/lib/_pytest copying src/_pytest/skipping.py -> build-2/lib/_pytest copying src/_pytest/stepwise.py -> build-2/lib/_pytest copying src/_pytest/terminal.py -> build-2/lib/_pytest copying src/_pytest/tmpdir.py -> build-2/lib/_pytest copying src/_pytest/unittest.py -> build-2/lib/_pytest copying src/_pytest/warning_types.py -> build-2/lib/_pytest copying src/_pytest/warnings.py -> build-2/lib/_pytest creating build-2/lib/_pytest/assertion copying src/_pytest/assertion/__init__.py -> build-2/lib/_pytest/assertion copying src/_pytest/assertion/rewrite.py -> build-2/lib/_pytest/assertion copying src/_pytest/assertion/truncate.py -> build-2/lib/_pytest/assertion copying src/_pytest/assertion/util.py -> build-2/lib/_pytest/assertion creating build-2/lib/_pytest/_code copying src/_pytest/_code/__init__.py -> build-2/lib/_pytest/_code copying src/_pytest/_code/_py2traceback.py -> build-2/lib/_pytest/_code copying src/_pytest/_code/code.py -> build-2/lib/_pytest/_code copying src/_pytest/_code/source.py -> build-2/lib/_pytest/_code creating build-2/lib/_pytest/mark copying src/_pytest/mark/__init__.py -> build-2/lib/_pytest/mark copying src/_pytest/mark/evaluate.py -> build-2/lib/_pytest/mark copying src/_pytest/mark/legacy.py -> build-2/lib/_pytest/mark copying src/_pytest/mark/structures.py -> build-2/lib/_pytest/mark creating build-2/lib/_pytest/config copying src/_pytest/config/__init__.py -> build-2/lib/_pytest/config copying src/_pytest/config/argparsing.py -> build-2/lib/_pytest/config copying src/_pytest/config/exceptions.py -> build-2/lib/_pytest/config copying src/_pytest/config/findpaths.py -> build-2/lib/_pytest/config + pwd + PYTHONPATH=/tmp/B.PuTFXP/BUILD/pytest-3.10.1/src /usr/bin/python2 -m pytest -k 'not test_pdb and not TestTerminal' testing ============================= test session starts ============================== platform linux2 -- Python 2.7.15, pytest-3.10.1, py-1.7.0, pluggy-0.8.0 hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/tmp/B.PuTFXP/BUILD/pytest-3.10.1/.hypothesis/examples') rootdir: /tmp/B.PuTFXP/BUILD/pytest-3.10.1, inifile: tox.ini plugins: hypothesis-3.82.1 collected 2307 items / 71 deselected testing/acceptance_test.py ............................................. [ 2%] .....x...........s....... [ 3%] testing/deprecated_test.py ...................... [ 4%] testing/test_argcomplete.py .. [ 4%] testing/test_assertion.py .............................................. [ 6%] ........................s........... [ 7%] testing/test_assertrewrite.py ..........s.....s..................s...... [ 9%] ...................... [ 10%] testing/test_cacheprovider.py ......................................... [ 12%] testing/test_capture.py ...........x..................s................. [ 14%] ....s..s.......................................................... [ 17%] testing/test_collection.py ..............................x.............. [ 19%] ................... [ 20%] testing/test_compat.py ...ss... [ 20%] testing/test_config.py .........x.....s................................. [ 23%] ...................................... [ 24%] testing/test_conftest.py ............................................... [ 26%] .... [ 27%] testing/test_doctest.py ................................................ [ 29%] .................................................. [ 31%] testing/test_entry_points.py ... [ 31%] testing/test_helpconfig.py ....... [ 31%] testing/test_junitxml.py ............................................... [ 33%] .s.x...... [ 34%] testing/test_mark.py ................................................... [ 36%] ...................x.................. [ 38%] testing/test_modimport.py .............................................. [ 40%] ... [ 40%] testing/test_monkeypatch.py .................................... [ 42%] testing/test_nodes.py .......... [ 42%] testing/test_nose.py ................... [ 43%] testing/test_parseopt.py ...........................s [ 44%] testing/test_pastebin.py .... [ 44%] testing/test_pathlib.py ..................................... [ 46%] testing/test_pluginmanager.py ........................... [ 47%] testing/test_pytester.py x............................. [ 49%] testing/test_recwarn.py ...................................... [ 50%] testing/test_resultlog.py ........... [ 51%] testing/test_runner.py .....................sssssss....ssss......x...... [ 53%] ..................... [ 54%] testing/test_runner_xunit.py ............... [ 55%] testing/test_session.py ...................... [ 56%] testing/test_skipping.py ............................................... [ 58%] ............................. [ 59%] testing/test_stepwise.py ...... [ 59%] testing/test_terminal.py ............................................... [ 61%] ........................................sss.....s [ 64%] testing/test_tmpdir.py ...........s........ [ 64%] testing/test_unittest.py .......................s....................... [ 67%] .. [ 67%] testing/test_warnings.py ......s....................... [ 68%] testing/code/test_code.py ............... [ 69%] testing/code/test_excinfo.py ........................................... [ 71%] ...................................ssssss......... [ 73%] testing/code/test_source.py ............................................ [ 75%] ....................... [ 76%] testing/examples/test_issue519.py . [ 76%] testing/freeze/tests/test_doctest.txt . [ 76%] testing/freeze/tests/test_trivial.py .. [ 76%] testing/logging/test_fixture.py .......... [ 76%] testing/logging/test_formatter.py . [ 77%] testing/logging/test_reporting.py ................................ [ 78%] testing/python/approx.py ............................................... [ 80%] .... [ 80%] testing/python/collect.py .............................................. [ 82%] ...................................... [ 84%] testing/python/fixture.py .............................................. [ 86%] ................................x....................................... [ 89%] ............................................................... [ 92%] testing/python/integration.py ....xsss........... [ 93%] testing/python/metafunc.py ............................................. [ 95%] ........................................x............. [ 97%] testing/python/raises.py ................. [ 98%] testing/python/setup_only.py ........................ [ 99%] testing/python/setup_plan.py . [ 99%] testing/python/show_fixtures_per_test.py ...... [100%] =========================== short test summary info ============================ SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_terminal.py:1293: could not import 'xdist' SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/python/integration.py:168: could not import 'unittest.mock' SKIP [1] testing/code/test_excinfo.py:1102: condition: sys.version_info[0] < 3 SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/python/integration.py:130: could not import 'unittest.mock' SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_terminal.py:1309: could not import 'xdist' SKIP [1] testing/test_assertrewrite.py:401: condition: sys.version_info < (3,5) SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/acceptance_test.py:934: could not import 'zipapp' SKIP [1] testing/test_assertion.py:934: Python 3.4+ shows chained exceptions on multiprocess SKIP [1] testing/test_warnings.py:127: warnings message is unicode is ok in python3 SKIP [2] testing/code/test_excinfo.py:1230: condition: sys.version_info[0] < 3 SKIP [11] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_runner.py:429: could not import 'xdist.boxed' SKIP [1] testing/code/test_excinfo.py:1290: condition: sys.version_info[0] < 3 SKIP [1] testing/test_assertrewrite.py:769: packages without __init__.py not supported on python 2 SKIP [1] testing/test_assertrewrite.py:252: bytes is a string type in python 2 SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_junitxml.py:1041: could not import 'xdist' SKIP [2] testing/code/test_excinfo.py:1188: condition: sys.version_info[0] < 3 SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_terminal.py:1298: could not import 'xdist' SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_parseopt.py:325: bash provided no output, argcomplete not available? SKIP [1] testing/test_compat.py:100: async syntax available in Python 3.5+ SKIP [1] testing/test_compat.py:78: asyncio available in Python 3.4+ SKIP [1] testing/test_capture.py:809: python 3 only behaviour SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_terminal.py:1404: could not import 'xdist' SKIP [1] testing/test_tmpdir.py:179: win only SKIP [1] testing/test_capture.py:501: only have capsysbinary in python 3 SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/src/_pytest/pytester.py:1209: could not import 'pexpect' SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/python/integration.py:146: could not import 'unittest.mock' SKIP [1] testing/test_capture.py:841: python2 has no buffer SKIP [1] testing/test_config.py:198: condition: sys.version_info[0] < 3 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 unimplemented feature 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_junitxml.py::test_runs_twice_xdist reason: [NOTRUN] hangs XFAIL testing/test_mark.py::TestKeywordSelection::()::test_keyword_extra_dash XFAIL testing/test_pytester.py::test_make_hook_recorder reason: internal reportrecorder tests need refactoring XFAIL testing/test_runner.py::test_runtest_in_module_ordering XFAIL testing/python/fixture.py::TestAutouseDiscovery::()::test_setup_enabled_functionnode 'enabled' feature not implemented XFAIL testing/python/integration.py::TestMockDecoration::()::test_wrapped_getfuncargnames_patching getfuncargnames breaks if mock is imported XFAIL testing/python/metafunc.py::TestMarkersWithParametrization::()::test_nested_marks is this important to support?? ===== 2185 passed, 40 skipped, 71 deselected, 11 xfailed in 271.94 seconds ===== + LDFLAGS='-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc ' + export LDFLAGS + CFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' + export CFLAGS + CXXFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' + export CXXFLAGS + CC=x86_64-pld-linux-gcc + export CC + CXX=x86_64-pld-linux-g++ + export CXX + /usr/bin/python3 setup.py build '--build-base=build-3' running build running build_py creating build-3 creating build-3/lib copying src/pytest.py -> build-3/lib creating build-3/lib/_pytest copying src/_pytest/__init__.py -> build-3/lib/_pytest copying src/_pytest/_argcomplete.py -> build-3/lib/_pytest copying src/_pytest/_version.py -> build-3/lib/_pytest copying src/_pytest/cacheprovider.py -> build-3/lib/_pytest copying src/_pytest/capture.py -> build-3/lib/_pytest copying src/_pytest/compat.py -> build-3/lib/_pytest copying src/_pytest/debugging.py -> build-3/lib/_pytest copying src/_pytest/deprecated.py -> build-3/lib/_pytest copying src/_pytest/doctest.py -> build-3/lib/_pytest copying src/_pytest/fixtures.py -> build-3/lib/_pytest copying src/_pytest/freeze_support.py -> build-3/lib/_pytest copying src/_pytest/helpconfig.py -> build-3/lib/_pytest copying src/_pytest/hookspec.py -> build-3/lib/_pytest copying src/_pytest/junitxml.py -> build-3/lib/_pytest copying src/_pytest/logging.py -> build-3/lib/_pytest copying src/_pytest/main.py -> build-3/lib/_pytest copying src/_pytest/monkeypatch.py -> build-3/lib/_pytest copying src/_pytest/nodes.py -> build-3/lib/_pytest copying src/_pytest/nose.py -> build-3/lib/_pytest copying src/_pytest/outcomes.py -> build-3/lib/_pytest copying src/_pytest/pastebin.py -> build-3/lib/_pytest copying src/_pytest/pathlib.py -> build-3/lib/_pytest copying src/_pytest/pytester.py -> build-3/lib/_pytest copying src/_pytest/python.py -> build-3/lib/_pytest copying src/_pytest/python_api.py -> build-3/lib/_pytest copying src/_pytest/recwarn.py -> build-3/lib/_pytest copying src/_pytest/reports.py -> build-3/lib/_pytest copying src/_pytest/resultlog.py -> build-3/lib/_pytest copying src/_pytest/runner.py -> build-3/lib/_pytest copying src/_pytest/setuponly.py -> build-3/lib/_pytest copying src/_pytest/setupplan.py -> build-3/lib/_pytest copying src/_pytest/skipping.py -> build-3/lib/_pytest copying src/_pytest/stepwise.py -> build-3/lib/_pytest copying src/_pytest/terminal.py -> build-3/lib/_pytest copying src/_pytest/tmpdir.py -> build-3/lib/_pytest copying src/_pytest/unittest.py -> build-3/lib/_pytest copying src/_pytest/warning_types.py -> build-3/lib/_pytest copying src/_pytest/warnings.py -> build-3/lib/_pytest creating build-3/lib/_pytest/assertion copying src/_pytest/assertion/__init__.py -> build-3/lib/_pytest/assertion copying src/_pytest/assertion/rewrite.py -> build-3/lib/_pytest/assertion copying src/_pytest/assertion/truncate.py -> build-3/lib/_pytest/assertion copying src/_pytest/assertion/util.py -> build-3/lib/_pytest/assertion creating build-3/lib/_pytest/_code copying src/_pytest/_code/__init__.py -> build-3/lib/_pytest/_code copying src/_pytest/_code/_py2traceback.py -> build-3/lib/_pytest/_code copying src/_pytest/_code/code.py -> build-3/lib/_pytest/_code copying src/_pytest/_code/source.py -> build-3/lib/_pytest/_code creating build-3/lib/_pytest/mark copying src/_pytest/mark/__init__.py -> build-3/lib/_pytest/mark copying src/_pytest/mark/evaluate.py -> build-3/lib/_pytest/mark copying src/_pytest/mark/legacy.py -> build-3/lib/_pytest/mark copying src/_pytest/mark/structures.py -> build-3/lib/_pytest/mark creating build-3/lib/_pytest/config copying src/_pytest/config/__init__.py -> build-3/lib/_pytest/config copying src/_pytest/config/argparsing.py -> build-3/lib/_pytest/config copying src/_pytest/config/exceptions.py -> build-3/lib/_pytest/config copying src/_pytest/config/findpaths.py -> build-3/lib/_pytest/config + pwd + PYTHONPATH=/tmp/B.PuTFXP/BUILD/pytest-3.10.1/src /usr/bin/python3 -m pytest -v -k 'not test_pdb and not TestTerminal' testing ============================= test session starts ============================== platform linux -- Python 3.7.1, pytest-3.10.1, py-1.7.0, pluggy-0.8.0 -- /usr/bin/python3 cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/tmp/B.PuTFXP/BUILD/pytest-3.10.1/.hypothesis/examples') rootdir: /tmp/B.PuTFXP/BUILD/pytest-3.10.1, inifile: tox.ini plugins: hypothesis-3.82.1 collecting ... collected 2307 items / 71 deselected testing/acceptance_test.py::TestGeneralUsage::test_config_error PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_root_conftest_syntax_error PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_early_hook_error_issue38_1 PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_early_hook_configure_error_issue38 PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_file_not_found PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_file_not_found_unconfigure_issue143 PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_config_preparse_plugin_option PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_assertion_magic PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_nested_import_error PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_not_collectable_arguments PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_better_reporting_on_conftest_load_failure PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_early_skip PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_issue88_initial_file_multinodes PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_issue93_initialnode_importing_capturing PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_conftest_printing_shows_if_error PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_chdir PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_issue109_sibling_conftests_not_loaded PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_directory_skipped PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_multiple_items_per_collector_byid PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_skip_on_generated_funcarg_id PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_direct_addressing_selects PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_direct_addressing_notfound PASSED [ 0%] testing/acceptance_test.py::TestGeneralUsage::test_docstring_on_hookspec PASSED [ 1%] testing/acceptance_test.py::TestGeneralUsage::test_initialization_error_issue49 PASSED [ 1%] testing/acceptance_test.py::TestGeneralUsage::test_issue134_report_error_when_collecting_member[test_fun.py::test_a] PASSED [ 1%] testing/acceptance_test.py::TestGeneralUsage::test_report_all_failed_collections_initargs PASSED [ 1%] testing/acceptance_test.py::TestGeneralUsage::test_namespace_import_doesnt_confuse_import_hook PASSED [ 1%] testing/acceptance_test.py::TestGeneralUsage::test_unknown_option PASSED [ 1%] testing/acceptance_test.py::TestGeneralUsage::test_getsourcelines_error_issue553 PASSED [ 1%] testing/acceptance_test.py::TestGeneralUsage::test_plugins_given_as_strings PASSED [ 1%] testing/acceptance_test.py::TestGeneralUsage::test_parametrized_with_bytes_regex PASSED [ 1%] testing/acceptance_test.py::TestGeneralUsage::test_parametrized_with_null_bytes PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_earlyinit PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_pydoc PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_import_star_py_dot_test PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_import_star_pytest PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_double_pytestcmdline PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_python_minus_m_invocation_ok PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_python_minus_m_invocation_fail PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_python_pytest_package PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_equivalence_pytest_pytest PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_invoke_with_string PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_invoke_with_path PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_invoke_plugin_api PASSED [ 1%] testing/acceptance_test.py::TestInvocationVariants::test_pyargs_importerror PASSED [ 2%] testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_package PASSED [ 2%] testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_namespace_package PASSED [ 2%] testing/acceptance_test.py::TestInvocationVariants::test_invoke_test_and_doctestmodules PASSED [ 2%] testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_package_symlink PASSED [ 2%] testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_package_not_exists PASSED [ 2%] testing/acceptance_test.py::TestInvocationVariants::test_noclass_discovery_if_not_testcase xfail [ 2%] testing/acceptance_test.py::TestInvocationVariants::test_doctest_id PASSED [ 2%] testing/acceptance_test.py::TestInvocationVariants::test_core_backward_compatibility PASSED [ 2%] testing/acceptance_test.py::TestInvocationVariants::test_has_plugin PASSED [ 2%] testing/acceptance_test.py::TestDurations::test_calls PASSED [ 2%] testing/acceptance_test.py::TestDurations::test_calls_show_2 PASSED [ 2%] testing/acceptance_test.py::TestDurations::test_calls_showall PASSED [ 2%] testing/acceptance_test.py::TestDurations::test_calls_showall_verbose PASSED [ 2%] testing/acceptance_test.py::TestDurations::test_with_deselected PASSED [ 2%] testing/acceptance_test.py::TestDurations::test_with_failing_collection PASSED [ 2%] testing/acceptance_test.py::TestDurations::test_with_not PASSED [ 2%] testing/acceptance_test.py::TestDurationWithFixture::test_setup_function PASSED [ 2%] testing/acceptance_test.py::test_zipimport_hook PASSED [ 2%] testing/acceptance_test.py::test_import_plugin_unicode_name PASSED [ 2%] testing/acceptance_test.py::test_deferred_hook_checking PASSED [ 2%] testing/acceptance_test.py::test_fixture_values_leak PASSED [ 2%] testing/acceptance_test.py::test_fixture_order_respects_scope PASSED [ 2%] testing/acceptance_test.py::test_frame_leak_on_failing_test PASSED [ 3%] testing/acceptance_test.py::test_fixture_mock_integration PASSED [ 3%] testing/acceptance_test.py::test_usage_error_code PASSED [ 3%] testing/deprecated_test.py::test_yield_tests_deprecation PASSED [ 3%] testing/deprecated_test.py::test_compat_properties_deprecation PASSED [ 3%] testing/deprecated_test.py::test_cached_setup_deprecation PASSED [ 3%] testing/deprecated_test.py::test_custom_class_deprecation PASSED [ 3%] testing/deprecated_test.py::test_funcarg_prefix_deprecation PASSED [ 3%] testing/deprecated_test.py::test_pytest_setup_cfg_deprecated PASSED [ 3%] testing/deprecated_test.py::test_pytest_custom_cfg_deprecated PASSED [ 3%] testing/deprecated_test.py::test_str_args_deprecated PASSED [ 3%] testing/deprecated_test.py::test_getfuncargvalue_is_deprecated PASSED [ 3%] testing/deprecated_test.py::test_resultlog_is_deprecated PASSED [ 3%] testing/deprecated_test.py::test_metafunc_addcall_deprecated PASSED [ 3%] testing/deprecated_test.py::test_terminal_reporter_writer_attr PASSED [ 3%] testing/deprecated_test.py::test_pytest_catchlog_deprecated[catchlog] PASSED [ 3%] testing/deprecated_test.py::test_pytest_catchlog_deprecated[capturelog] PASSED [ 3%] testing/deprecated_test.py::test_pytest_plugins_in_non_top_level_conftest_deprecated PASSED [ 3%] testing/deprecated_test.py::test_pytest_plugins_in_non_top_level_conftest_deprecated_pyargs[True] PASSED [ 3%] testing/deprecated_test.py::test_pytest_plugins_in_non_top_level_conftest_deprecated_pyargs[False] PASSED [ 3%] testing/deprecated_test.py::test_pytest_plugins_in_non_top_level_conftest_deprecated_no_top_level_conftest PASSED [ 3%] testing/deprecated_test.py::test_pytest_plugins_in_non_top_level_conftest_deprecated_no_false_positives PASSED [ 3%] testing/deprecated_test.py::test_call_fixture_function_deprecated PASSED [ 4%] testing/deprecated_test.py::test_pycollector_makeitem_is_deprecated PASSED [ 4%] testing/deprecated_test.py::test_fixture_named_request PASSED [ 4%] testing/test_argcomplete.py::TestArgComplete::test_compare_with_compgen PASSED [ 4%] testing/test_argcomplete.py::TestArgComplete::test_remove_dir_prefix PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_conftest_assertion_rewrite[plain-True] PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_conftest_assertion_rewrite[plain-False] PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_conftest_assertion_rewrite[rewrite-True] PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_conftest_assertion_rewrite[rewrite-False] PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_rewrite_assertions_pytester_plugin PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_pytest_plugins_rewrite[plain] PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_pytest_plugins_rewrite[rewrite] PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_pytest_plugins_rewrite_module_names[str] PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_pytest_plugins_rewrite_module_names[list] PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_pytest_plugins_rewrite_module_names_correctly PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_installed_plugin_rewrite[development-plain] PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_installed_plugin_rewrite[development-rewrite] PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_installed_plugin_rewrite[installed-plain] PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_installed_plugin_rewrite[installed-rewrite] PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_rewrite_ast PASSED [ 4%] testing/test_assertion.py::TestImportHookInstallation::test_register_assert_rewrite_checks_types PASSED [ 4%] testing/test_assertion.py::TestBinReprIntegration::test_pytest_assertrepr_compare_called PASSED [ 4%] testing/test_assertion.py::TestAssert_reprcompare::test_different_types PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_summary PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_text_diff PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_text_skipping PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_text_skipping_verbose PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_multiline_text_diff PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_list PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_iterable_full_diff[left0-right0-\n Full diff:\n - [0, 1]\n ? ^\n + [0, 2]\n ? ^\n ] PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_iterable_full_diff[left1-right1-\n Full diff:\n - {0: 1}\n ? ^\n + {0: 2}\n ? ^\n ] PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_iterable_full_diff[left2-right2-\n Full diff:\n - {0, 1}\n ? ^\n + {0, 2}\n ? ^\n ] PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_list_different_lengths PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_dict PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_dict_omitting PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_dict_omitting_with_verbosity_1 PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_dict_omitting_with_verbosity_2 PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_set PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_frozenzet PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_Sequence PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_list_tuples PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_list_bad_repr PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_one_repr_empty PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_repr_no_exc PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_unicode PASSED [ 5%] testing/test_assertion.py::TestAssert_reprcompare::test_nonascii_text PASSED [ 6%] testing/test_assertion.py::TestAssert_reprcompare::test_format_nonascii_explanation PASSED [ 6%] testing/test_assertion.py::TestAssert_reprcompare::test_mojibake PASSED [ 6%] testing/test_assertion.py::TestFormatExplanation::test_special_chars_full PASSED [ 6%] testing/test_assertion.py::TestFormatExplanation::test_fmt_simple PASSED [ 6%] testing/test_assertion.py::TestFormatExplanation::test_fmt_where PASSED [ 6%] testing/test_assertion.py::TestFormatExplanation::test_fmt_and PASSED [ 6%] testing/test_assertion.py::TestFormatExplanation::test_fmt_where_nested PASSED [ 6%] testing/test_assertion.py::TestFormatExplanation::test_fmt_newline PASSED [ 6%] testing/test_assertion.py::TestFormatExplanation::test_fmt_newline_escaped PASSED [ 6%] testing/test_assertion.py::TestFormatExplanation::test_fmt_newline_before_where PASSED [ 6%] testing/test_assertion.py::TestFormatExplanation::test_fmt_multi_newline_before_where PASSED [ 6%] testing/test_assertion.py::TestTruncateExplanation::test_doesnt_truncate_when_input_is_empty_list PASSED [ 6%] testing/test_assertion.py::TestTruncateExplanation::test_doesnt_truncate_at_when_input_is_5_lines_and_LT_max_chars PASSED [ 6%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_at_8_lines_when_given_list_of_empty_strings PASSED [ 6%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_at_8_lines_when_first_8_lines_are_LT_max_chars PASSED [ 6%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_at_8_lines_when_first_8_lines_are_EQ_max_chars PASSED [ 6%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_at_4_lines_when_first_4_lines_are_GT_max_chars PASSED [ 6%] testing/test_assertion.py::TestTruncateExplanation::test_truncates_at_1_line_when_first_line_is_GT_max_chars PASSED [ 6%] testing/test_assertion.py::TestTruncateExplanation::test_full_output_truncated PASSED [ 6%] testing/test_assertion.py::test_python25_compile_issue257 PASSED [ 6%] testing/test_assertion.py::test_rewritten PASSED [ 6%] testing/test_assertion.py::test_reprcompare_notin PASSED [ 7%] testing/test_assertion.py::test_reprcompare_whitespaces PASSED [ 7%] testing/test_assertion.py::test_pytest_assertrepr_compare_integration PASSED [ 7%] testing/test_assertion.py::test_sequence_comparison_uses_repr PASSED [ 7%] testing/test_assertion.py::test_assertrepr_loaded_per_dir PASSED [ 7%] testing/test_assertion.py::test_assertion_options PASSED [ 7%] testing/test_assertion.py::test_triple_quoted_string_issue113 PASSED [ 7%] testing/test_assertion.py::test_traceback_failure PASSED [ 7%] testing/test_assertion.py::test_exception_handling_no_traceback PASSED [ 7%] testing/test_assertion.py::test_warn_missing PASSED [ 7%] testing/test_assertion.py::test_recursion_source_decode PASSED [ 7%] testing/test_assertion.py::test_AssertionError_message PASSED [ 7%] testing/test_assertion.py::test_set_with_unsortable_elements SKIPPED [ 7%] testing/test_assertion.py::test_diff_newline_at_end PASSED [ 7%] testing/test_assertion.py::test_assert_tuple_warning PASSED [ 7%] testing/test_assertion.py::test_assert_indirect_tuple_no_warning PASSED [ 7%] testing/test_assertion.py::test_assert_with_unicode PASSED [ 7%] testing/test_assertion.py::test_raise_unprintable_assertion_error PASSED [ 7%] testing/test_assertion.py::test_raise_assertion_error_raisin_repr PASSED [ 7%] testing/test_assertion.py::test_issue_1944 PASSED [ 7%] testing/test_assertrewrite.py::TestAssertionRewrite::test_place_initial_imports PASSED [ 7%] testing/test_assertrewrite.py::TestAssertionRewrite::test_dont_rewrite PASSED [ 7%] testing/test_assertrewrite.py::TestAssertionRewrite::test_dont_rewrite_plugin PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_name PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assert_already_has_message PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertion_message PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertion_message_multiline PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertion_message_tuple PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertion_message_expr PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertion_message_escape PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assertion_messages_bytes PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_boolop PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_short_circuit_evaluation PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_unary_op PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_binary_op PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_boolop_percent PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_at_operator_issue1290 PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_call PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_attribute PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_comparisons PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_len PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_custom_reprcompare PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_assert_raising_nonzero_in_comparison PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_formatchar PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_custom_repr PASSED [ 8%] testing/test_assertrewrite.py::TestAssertionRewrite::test_custom_repr_non_ascii PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_pycache_is_a_file PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_pycache_is_readonly PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_zipfile PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_readonly PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_dont_write_bytecode PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_orphaned_pyc_file PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_pyc_vs_pyo PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_package PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_translate_newlines PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_package_without__init__py PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_rewrite_warning PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_rewrite_module_imported_from_conftest PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_remember_rewritten_modules PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_rewrite_warning_using_pytest_plugins PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_rewrite_warning_using_pytest_plugins_env_var PASSED [ 9%] testing/test_assertrewrite.py::TestRewriteOnImport::test_rewrite_future_imports SKIPPED [ 9%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_loader_is_package_false_for_module PASSED [ 9%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_loader_is_package_true_for_package PASSED [ 9%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_assume_ascii SKIPPED [ 9%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_detect_coding_cookie SKIPPED [ 9%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_detect_coding_cookie_second_line SKIPPED [ 9%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_detect_coding_cookie_crlf SKIPPED [ 10%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_sys_meta_path_munged PASSED [ 10%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_write_pyc PASSED [ 10%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_resources_provider_for_loader PASSED [ 10%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_read_pyc PASSED [ 10%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_reload_is_same PASSED [ 10%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_reload_reloads PASSED [ 10%] testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::test_get_data_support PASSED [ 10%] testing/test_assertrewrite.py::test_issue731 PASSED [ 10%] testing/test_assertrewrite.py::TestIssue925::test_simple_case PASSED [ 10%] testing/test_assertrewrite.py::TestIssue925::test_long_case PASSED [ 10%] testing/test_assertrewrite.py::TestIssue925::test_many_brackets PASSED [ 10%] testing/test_assertrewrite.py::TestIssue2121::test_rewrite_python_files_contain_subdirs PASSED [ 10%] testing/test_assertrewrite.py::test_rewrite_infinite_recursion PASSED [ 10%] testing/test_assertrewrite.py::TestEarlyRewriteBailout::test_basic PASSED [ 10%] testing/test_assertrewrite.py::TestEarlyRewriteBailout::test_pattern_contains_subdirectories PASSED [ 10%] testing/test_assertrewrite.py::TestEarlyRewriteBailout::test_cwd_changed PASSED [ 10%] testing/test_cacheprovider.py::TestNewAPI::test_config_cache_makedir PASSED [ 10%] testing/test_cacheprovider.py::TestNewAPI::test_config_cache_dataerror PASSED [ 10%] testing/test_cacheprovider.py::TestNewAPI::test_cache_writefail_cachfile_silent PASSED [ 10%] testing/test_cacheprovider.py::TestNewAPI::test_cache_writefail_permissions PASSED [ 10%] testing/test_cacheprovider.py::TestNewAPI::test_cache_failure_warns PASSED [ 10%] testing/test_cacheprovider.py::TestNewAPI::test_config_cache PASSED [ 11%] testing/test_cacheprovider.py::TestNewAPI::test_cachefuncarg PASSED [ 11%] testing/test_cacheprovider.py::TestNewAPI::test_custom_rel_cache_dir PASSED [ 11%] testing/test_cacheprovider.py::TestNewAPI::test_custom_abs_cache_dir PASSED [ 11%] testing/test_cacheprovider.py::TestNewAPI::test_custom_cache_dir_with_env_var PASSED [ 11%] testing/test_cacheprovider.py::test_cache_reportheader PASSED [ 11%] testing/test_cacheprovider.py::test_cache_reportheader_external_abspath PASSED [ 11%] testing/test_cacheprovider.py::test_cache_show PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_usecase PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_failedfirst_order PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_failedfirst_order PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_difference_invocations PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_usecase_splice PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_xpass PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_non_serializable_parametrize PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_terminal_report_lastfailed PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_terminal_report_failedfirst PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_collectfailure PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_failure_subset PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_creates_cache_when_needed PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_xfail_not_considered_failure PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_xfail_strict_considered_failure PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_failed_changed_to_xfail_or_skip[mark.xfail] PASSED [ 11%] testing/test_cacheprovider.py::TestLastFailed::test_failed_changed_to_xfail_or_skip[mark.skip] PASSED [ 12%] testing/test_cacheprovider.py::TestLastFailed::test_lf_and_ff_prints_no_needless_message[--ff-True] PASSED [ 12%] testing/test_cacheprovider.py::TestLastFailed::test_lf_and_ff_prints_no_needless_message[--ff-False] PASSED [ 12%] testing/test_cacheprovider.py::TestLastFailed::test_lf_and_ff_prints_no_needless_message[--lf-True] PASSED [ 12%] testing/test_cacheprovider.py::TestLastFailed::test_lf_and_ff_prints_no_needless_message[--lf-False] PASSED [ 12%] testing/test_cacheprovider.py::TestLastFailed::test_cache_cumulative PASSED [ 12%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_no_failures_behavior_all_passed PASSED [ 12%] testing/test_cacheprovider.py::TestLastFailed::test_lastfailed_no_failures_behavior_empty_cache PASSED [ 12%] testing/test_cacheprovider.py::TestNewFirst::test_newfirst_usecase PASSED [ 12%] testing/test_cacheprovider.py::TestNewFirst::test_newfirst_parametrize PASSED [ 12%] testing/test_cacheprovider.py::TestReadme::test_readme_passed PASSED [ 12%] testing/test_cacheprovider.py::TestReadme::test_readme_failed PASSED [ 12%] testing/test_cacheprovider.py::test_gitignore PASSED [ 12%] testing/test_capture.py::TestCaptureManager::test_getmethod_default_no_fd PASSED [ 12%] testing/test_capture.py::TestCaptureManager::test_capturing_basic_api[no] PASSED [ 12%] testing/test_capture.py::TestCaptureManager::test_capturing_basic_api[sys] PASSED [ 12%] testing/test_capture.py::TestCaptureManager::test_capturing_basic_api[fd] PASSED [ 12%] testing/test_capture.py::TestCaptureManager::test_init_capturing PASSED [ 12%] testing/test_capture.py::test_capturing_unicode[fd] PASSED [ 12%] testing/test_capture.py::test_capturing_unicode[sys] PASSED [ 12%] testing/test_capture.py::test_capturing_bytes_in_utf8_encoding[fd] PASSED [ 12%] testing/test_capture.py::test_capturing_bytes_in_utf8_encoding[sys] PASSED [ 12%] testing/test_capture.py::test_collect_capturing PASSED [ 13%] testing/test_capture.py::TestPerTestCapturing::test_capture_and_fixtures PASSED [ 13%] testing/test_capture.py::TestPerTestCapturing::test_capture_scope_cache xfail [ 13%] testing/test_capture.py::TestPerTestCapturing::test_no_carry_over PASSED [ 13%] testing/test_capture.py::TestPerTestCapturing::test_teardown_capturing PASSED [ 13%] testing/test_capture.py::TestPerTestCapturing::test_teardown_capturing_final PASSED [ 13%] testing/test_capture.py::TestPerTestCapturing::test_capturing_outerr PASSED [ 13%] testing/test_capture.py::TestLoggingInteraction::test_logging_stream_ownership PASSED [ 13%] testing/test_capture.py::TestLoggingInteraction::test_logging_and_immediate_setupteardown PASSED [ 13%] testing/test_capture.py::TestLoggingInteraction::test_logging_and_crossscope_fixtures PASSED [ 13%] testing/test_capture.py::TestLoggingInteraction::test_conftestlogging_is_shown PASSED [ 13%] testing/test_capture.py::TestLoggingInteraction::test_conftestlogging_and_test_logging PASSED [ 13%] testing/test_capture.py::TestCaptureFixture::test_std_functional[opt0] PASSED [ 13%] testing/test_capture.py::TestCaptureFixture::test_std_functional[opt1] PASSED [ 13%] testing/test_capture.py::TestCaptureFixture::test_capsyscapfd PASSED [ 13%] testing/test_capture.py::TestCaptureFixture::test_capturing_getfixturevalue PASSED [ 13%] testing/test_capture.py::TestCaptureFixture::test_capsyscapfdbinary PASSED [ 13%] testing/test_capture.py::TestCaptureFixture::test_capture_is_represented_on_failure_issue128[sys] PASSED [ 13%] testing/test_capture.py::TestCaptureFixture::test_capture_is_represented_on_failure_issue128[fd] PASSED [ 13%] testing/test_capture.py::TestCaptureFixture::test_stdfd_functional PASSED [ 13%] testing/test_capture.py::TestCaptureFixture::test_capfdbinary PASSED [ 13%] testing/test_capture.py::TestCaptureFixture::test_capsysbinary PASSED [ 13%] testing/test_capture.py::TestCaptureFixture::test_capsysbinary_forbidden_in_python2 SKIPPED [ 13%] testing/test_capture.py::TestCaptureFixture::test_partial_setup_failure PASSED [ 14%] testing/test_capture.py::TestCaptureFixture::test_keyboardinterrupt_disables_capturing PASSED [ 14%] testing/test_capture.py::TestCaptureFixture::test_capture_and_logging PASSED [ 14%] testing/test_capture.py::TestCaptureFixture::test_disabled_capture_fixture[True-capsys] PASSED [ 14%] testing/test_capture.py::TestCaptureFixture::test_disabled_capture_fixture[True-capfd] PASSED [ 14%] testing/test_capture.py::TestCaptureFixture::test_disabled_capture_fixture[False-capsys] PASSED [ 14%] testing/test_capture.py::TestCaptureFixture::test_disabled_capture_fixture[False-capfd] PASSED [ 14%] testing/test_capture.py::TestCaptureFixture::test_fixture_use_by_other_fixtures[capsys] PASSED [ 14%] testing/test_capture.py::TestCaptureFixture::test_fixture_use_by_other_fixtures[capfd] PASSED [ 14%] testing/test_capture.py::TestCaptureFixture::test_fixture_use_by_other_fixtures_teardown[capsys] PASSED [ 14%] testing/test_capture.py::TestCaptureFixture::test_fixture_use_by_other_fixtures_teardown[capfd] PASSED [ 14%] testing/test_capture.py::test_setup_failure_does_not_kill_capturing PASSED [ 14%] testing/test_capture.py::test_fdfuncarg_skips_on_no_osdup PASSED [ 14%] testing/test_capture.py::test_capture_conftest_runtest_setup PASSED [ 14%] testing/test_capture.py::test_capture_badoutput_issue412 PASSED [ 14%] testing/test_capture.py::test_capture_early_option_parsing PASSED [ 14%] testing/test_capture.py::test_capture_binary_output PASSED [ 14%] testing/test_capture.py::test_error_during_readouterr PASSED [ 14%] testing/test_capture.py::TestCaptureIO::test_text PASSED [ 14%] testing/test_capture.py::TestCaptureIO::test_unicode_and_str_mixture PASSED [ 14%] testing/test_capture.py::TestCaptureIO::test_write_bytes_to_buffer PASSED [ 14%] testing/test_capture.py::test_bytes_io PASSED [ 14%] testing/test_capture.py::test_dontreadfrominput PASSED [ 15%] testing/test_capture.py::test_dontreadfrominput_buffer_python3 PASSED [ 15%] testing/test_capture.py::test_dontreadfrominput_buffer_python2 SKIPPED [ 15%] testing/test_capture.py::test_dupfile PASSED [ 15%] testing/test_capture.py::test_dupfile_on_bytesio PASSED [ 15%] testing/test_capture.py::test_dupfile_on_textio PASSED [ 15%] testing/test_capture.py::TestFDCapture::test_simple PASSED [ 15%] testing/test_capture.py::TestFDCapture::test_simple_many PASSED [ 15%] testing/test_capture.py::TestFDCapture::test_simple_many_check_open_files PASSED [ 15%] testing/test_capture.py::TestFDCapture::test_simple_fail_second_start PASSED [ 15%] testing/test_capture.py::TestFDCapture::test_stderr PASSED [ 15%] testing/test_capture.py::TestFDCapture::test_stdin PASSED [ 15%] testing/test_capture.py::TestFDCapture::test_writeorg PASSED [ 15%] testing/test_capture.py::TestFDCapture::test_simple_resume_suspend PASSED [ 15%] testing/test_capture.py::TestStdCapture::test_capturing_done_simple PASSED [ 15%] testing/test_capture.py::TestStdCapture::test_capturing_reset_simple PASSED [ 15%] testing/test_capture.py::TestStdCapture::test_capturing_readouterr PASSED [ 15%] testing/test_capture.py::TestStdCapture::test_capture_results_accessible_by_attribute PASSED [ 15%] testing/test_capture.py::TestStdCapture::test_capturing_readouterr_unicode PASSED [ 15%] testing/test_capture.py::TestStdCapture::test_capturing_readouterr_decode_error_handling SKIPPED [ 15%] testing/test_capture.py::TestStdCapture::test_reset_twice_error PASSED [ 15%] testing/test_capture.py::TestStdCapture::test_capturing_modify_sysouterr_in_between PASSED [ 15%] testing/test_capture.py::TestStdCapture::test_capturing_error_recursive PASSED [ 16%] testing/test_capture.py::TestStdCapture::test_just_out_capture PASSED [ 16%] testing/test_capture.py::TestStdCapture::test_just_err_capture PASSED [ 16%] testing/test_capture.py::TestStdCapture::test_stdin_restored PASSED [ 16%] testing/test_capture.py::TestStdCapture::test_stdin_nulled_by_default PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_capturing_done_simple PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_capturing_reset_simple PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_capturing_readouterr PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_capture_results_accessible_by_attribute PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_capturing_readouterr_unicode PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_capturing_readouterr_decode_error_handling SKIPPED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_reset_twice_error PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_capturing_modify_sysouterr_in_between PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_capturing_error_recursive PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_just_out_capture PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_just_err_capture PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_stdin_restored PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_stdin_nulled_by_default PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_simple_only_fd PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_intermingling PASSED [ 16%] testing/test_capture.py::TestStdCaptureFD::test_many PASSED [ 16%] testing/test_capture.py::TestStdCaptureFDinvalidFD::test_stdcapture_fd_invalid_fd PASSED [ 16%] testing/test_capture.py::test_capture_not_started_but_reset PASSED [ 16%] testing/test_capture.py::test_using_capsys_fixture_works_with_sys_stdout_encoding PASSED [ 17%] testing/test_capture.py::test_capsys_results_accessible_by_attribute PASSED [ 17%] testing/test_capture.py::test_fdcapture_tmpfile_remains_the_same[True] PASSED [ 17%] testing/test_capture.py::test_fdcapture_tmpfile_remains_the_same[False] PASSED [ 17%] testing/test_capture.py::test_close_and_capture_again PASSED [ 17%] testing/test_capture.py::test_capturing_and_logging_fundamentals[SysCapture] PASSED [ 17%] testing/test_capture.py::test_capturing_and_logging_fundamentals[FDCapture] PASSED [ 17%] testing/test_capture.py::test_error_attribute_issue555 PASSED [ 17%] testing/test_capture.py::test_py36_windowsconsoleio_workaround_non_standard_streams SKIPPED [ 17%] testing/test_capture.py::test_dontreadfrominput_has_encoding PASSED [ 17%] testing/test_capture.py::test_crash_on_closing_tmpfile_py27 PASSED [ 17%] testing/test_capture.py::test_pickling_and_unpickling_encoded_file PASSED [ 17%] testing/test_capture.py::test_global_capture_with_live_logging PASSED [ 17%] testing/test_capture.py::test_capture_with_live_logging[capsys] PASSED [ 17%] testing/test_capture.py::test_capture_with_live_logging[capfd] PASSED [ 17%] testing/test_collection.py::TestCollector::test_collect_versus_item PASSED [ 17%] testing/test_collection.py::TestCollector::test_compat_attributes PASSED [ 17%] testing/test_collection.py::TestCollector::test_check_equality PASSED [ 17%] testing/test_collection.py::TestCollector::test_getparent PASSED [ 17%] testing/test_collection.py::TestCollector::test_getcustomfile_roundtrip PASSED [ 17%] testing/test_collection.py::TestCollector::test_can_skip_class_with_test_attr PASSED [ 17%] testing/test_collection.py::TestCollectFS::test_ignored_certain_directories PASSED [ 17%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs[activate] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs[activate.csh] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs[activate.fish] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs[Activate] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs[Activate.bat] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs[Activate.ps1] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs_norecursedirs_precedence[activate] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs_norecursedirs_precedence[activate.csh] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs_norecursedirs_precedence[activate.fish] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs_norecursedirs_precedence[Activate] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs_norecursedirs_precedence[Activate.bat] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_ignored_virtualenvs_norecursedirs_precedence[Activate.ps1] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test__in_venv[activate] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test__in_venv[activate.csh] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test__in_venv[activate.fish] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test__in_venv[Activate] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test__in_venv[Activate.bat] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test__in_venv[Activate.ps1] PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_custom_norecursedirs PASSED [ 18%] testing/test_collection.py::TestCollectFS::test_testpaths_ini PASSED [ 18%] testing/test_collection.py::TestCollectPluginHookRelay::test_pytest_collect_file PASSED [ 18%] testing/test_collection.py::TestCollectPluginHookRelay::test_pytest_collect_directory PASSED [ 18%] testing/test_collection.py::TestPrunetraceback::test_custom_repr_failure PASSED [ 19%] testing/test_collection.py::TestPrunetraceback::test_collect_report_postprocessing xfail [ 19%] testing/test_collection.py::TestCustomConftests::test_ignore_collect_path PASSED [ 19%] testing/test_collection.py::TestCustomConftests::test_ignore_collect_not_called_on_argument PASSED [ 19%] testing/test_collection.py::TestCustomConftests::test_collectignore_exclude_on_option PASSED [ 19%] testing/test_collection.py::TestCustomConftests::test_pytest_fs_collect_hooks_are_seen PASSED [ 19%] testing/test_collection.py::TestCustomConftests::test_pytest_collect_file_from_sister_dir PASSED [ 19%] testing/test_collection.py::TestSession::test_parsearg PASSED [ 19%] testing/test_collection.py::TestSession::test_collect_topdir PASSED [ 19%] testing/test_collection.py::TestSession::test_collect_protocol_single_function PASSED [ 19%] testing/test_collection.py::TestSession::test_collect_protocol_method PASSED [ 19%] testing/test_collection.py::TestSession::test_collect_custom_nodes_multi_id PASSED [ 19%] testing/test_collection.py::TestSession::test_collect_subdir_event_ordering PASSED [ 19%] testing/test_collection.py::TestSession::test_collect_two_commandline_args PASSED [ 19%] testing/test_collection.py::TestSession::test_serialization_byid PASSED [ 19%] testing/test_collection.py::TestSession::test_find_byid_without_instance_parents PASSED [ 19%] testing/test_collection.py::Test_getinitialnodes::test_global_file PASSED [ 19%] testing/test_collection.py::Test_getinitialnodes::test_pkgfile PASSED [ 19%] testing/test_collection.py::Test_genitems::test_check_collect_hashes PASSED [ 19%] testing/test_collection.py::Test_genitems::test_example_items1 PASSED [ 19%] testing/test_collection.py::Test_genitems::test_class_and_functions_discovery_using_glob PASSED [ 19%] testing/test_collection.py::test_matchnodes_two_collections_same_file PASSED [ 19%] testing/test_collection.py::TestNodekeywords::test_no_under PASSED [ 19%] testing/test_collection.py::TestNodekeywords::test_issue345 PASSED [ 20%] testing/test_collection.py::test_exit_on_collection_error PASSED [ 20%] testing/test_collection.py::test_exit_on_collection_with_maxfail_smaller_than_n_errors PASSED [ 20%] testing/test_collection.py::test_exit_on_collection_with_maxfail_bigger_than_n_errors PASSED [ 20%] testing/test_collection.py::test_continue_on_collection_errors PASSED [ 20%] testing/test_collection.py::test_continue_on_collection_errors_maxfail PASSED [ 20%] testing/test_collection.py::test_fixture_scope_sibling_conftests PASSED [ 20%] testing/test_collection.py::test_collect_init_tests PASSED [ 20%] testing/test_collection.py::test_collect_invalid_signature_message PASSED [ 20%] testing/test_collection.py::test_collect_handles_raising_on_dunder_class PASSED [ 20%] testing/test_collection.py::test_collect_symlink_file_arg PASSED [ 20%] testing/test_collection.py::test_collect_symlink_out_of_tree PASSED [ 20%] testing/test_compat.py::test_is_generator PASSED [ 20%] testing/test_compat.py::test_real_func_loop_limit PASSED [ 20%] testing/test_compat.py::test_get_real_func PASSED [ 20%] testing/test_compat.py::test_is_generator_asyncio PASSED [ 20%] testing/test_compat.py::test_is_generator_async_syntax PASSED [ 20%] testing/test_compat.py::test_helper_failures PASSED [ 20%] testing/test_compat.py::test_safe_getattr PASSED [ 20%] testing/test_compat.py::test_safe_isclass PASSED [ 20%] testing/test_config.py::TestParseIni::test_getcfg_and_config[pytest-pytest.ini] PASSED [ 20%] testing/test_config.py::TestParseIni::test_getcfg_and_config[tool:pytest-setup.cfg] PASSED [ 20%] testing/test_config.py::TestParseIni::test_getcfg_empty_path PASSED [ 21%] testing/test_config.py::TestParseIni::test_append_parse_args PASSED [ 21%] testing/test_config.py::TestParseIni::test_tox_ini_wrong_version PASSED [ 21%] testing/test_config.py::TestParseIni::test_ini_names[tool:pytest-setup.cfg] PASSED [ 21%] testing/test_config.py::TestParseIni::test_ini_names[pytest-tox.ini] PASSED [ 21%] testing/test_config.py::TestParseIni::test_ini_names[pytest-pytest.ini] PASSED [ 21%] testing/test_config.py::TestParseIni::test_toxini_before_lower_pytestini PASSED [ 21%] testing/test_config.py::TestParseIni::test_confcutdir xfail [ 21%] testing/test_config.py::TestConfigCmdlineParsing::test_parsing_again_fails PASSED [ 21%] testing/test_config.py::TestConfigCmdlineParsing::test_explicitly_specified_config_file_is_loaded PASSED [ 21%] testing/test_config.py::TestConfigCmdlineParsing::test_absolute_win32_path PASSED [ 21%] testing/test_config.py::TestConfigAPI::test_config_trace PASSED [ 21%] testing/test_config.py::TestConfigAPI::test_config_getoption PASSED [ 21%] testing/test_config.py::TestConfigAPI::test_config_getoption_unicode PASSED [ 21%] testing/test_config.py::TestConfigAPI::test_config_getvalueorskip PASSED [ 21%] testing/test_config.py::TestConfigAPI::test_config_getvalueorskip_None PASSED [ 21%] testing/test_config.py::TestConfigAPI::test_getoption PASSED [ 21%] testing/test_config.py::TestConfigAPI::test_getconftest_pathlist PASSED [ 21%] testing/test_config.py::TestConfigAPI::test_addini PASSED [ 21%] testing/test_config.py::TestConfigAPI::test_addini_pathlist PASSED [ 21%] testing/test_config.py::TestConfigAPI::test_addini_args PASSED [ 21%] testing/test_config.py::TestConfigAPI::test_addini_linelist PASSED [ 21%] testing/test_config.py::TestConfigAPI::test_addini_bool[True-True] PASSED [ 22%] testing/test_config.py::TestConfigAPI::test_addini_bool[no-False] PASSED [ 22%] testing/test_config.py::TestConfigAPI::test_addini_bool[no-ini-True] PASSED [ 22%] testing/test_config.py::TestConfigAPI::test_addinivalue_line_existing PASSED [ 22%] testing/test_config.py::TestConfigAPI::test_addinivalue_line_new PASSED [ 22%] testing/test_config.py::TestConfigAPI::test_confcutdir_check_isdir PASSED [ 22%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names0-expected0] PASSED [ 22%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names1-expected1] PASSED [ 22%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names2-expected2] PASSED [ 22%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names3-expected3] PASSED [ 22%] testing/test_config.py::TestConfigAPI::test_iter_rewritable_modules[names4-expected4] PASSED [ 22%] testing/test_config.py::TestConfigFromdictargs::test_basic_behavior PASSED [ 22%] testing/test_config.py::TestConfigFromdictargs::test_origargs PASSED [ 22%] testing/test_config.py::TestConfigFromdictargs::test_inifilename PASSED [ 22%] testing/test_config.py::test_options_on_small_file_do_not_blow_up PASSED [ 22%] testing/test_config.py::test_preparse_ordering_with_setuptools PASSED [ 22%] testing/test_config.py::test_setuptools_importerror_issue1479 PASSED [ 22%] testing/test_config.py::test_plugin_preparse_prevents_setuptools_loading[True] PASSED [ 22%] testing/test_config.py::test_plugin_preparse_prevents_setuptools_loading[False] PASSED [ 22%] testing/test_config.py::test_disable_plugin_autoload[parse_args0-True] PASSED [ 22%] testing/test_config.py::test_disable_plugin_autoload[parse_args1-False] PASSED [ 22%] testing/test_config.py::test_cmdline_processargs_simple PASSED [ 22%] testing/test_config.py::test_invalid_options_show_extra_information PASSED [ 22%] testing/test_config.py::test_consider_args_after_options_for_rootdir_and_inifile[args0] PASSED [ 23%] testing/test_config.py::test_consider_args_after_options_for_rootdir_and_inifile[args1] PASSED [ 23%] testing/test_config.py::test_consider_args_after_options_for_rootdir_and_inifile[args2] PASSED [ 23%] testing/test_config.py::test_consider_args_after_options_for_rootdir_and_inifile[args3] PASSED [ 23%] testing/test_config.py::test_toolongargs_issue224 PASSED [ 23%] testing/test_config.py::test_config_in_subdirectory_colon_command_line_issue2148 PASSED [ 23%] testing/test_config.py::test_notify_exception PASSED [ 23%] testing/test_config.py::test_load_initial_conftest_last_ordering PASSED [ 23%] testing/test_config.py::test_get_plugin_specs_as_list PASSED [ 23%] testing/test_config.py::test_collect_pytest_prefix_bug_integration PASSED [ 23%] testing/test_config.py::test_collect_pytest_prefix_bug PASSED [ 23%] testing/test_config.py::TestLegacyWarning::test_warn_config PASSED [ 23%] testing/test_config.py::TestLegacyWarning::test_warn_on_test_item_from_request[True] PASSED [ 23%] testing/test_config.py::TestLegacyWarning::test_warn_on_test_item_from_request[False] PASSED [ 23%] testing/test_config.py::TestRootdir::test_simple_noini PASSED [ 23%] testing/test_config.py::TestRootdir::test_with_ini[setup.cfg] PASSED [ 23%] testing/test_config.py::TestRootdir::test_with_ini[tox.ini] PASSED [ 23%] testing/test_config.py::TestRootdir::test_with_ini[pytest.ini] PASSED [ 23%] testing/test_config.py::TestRootdir::test_pytestini_overrides_empty_other[setup.cfg] PASSED [ 23%] testing/test_config.py::TestRootdir::test_pytestini_overrides_empty_other[tox.ini] PASSED [ 23%] testing/test_config.py::TestRootdir::test_setuppy_fallback PASSED [ 23%] testing/test_config.py::TestRootdir::test_nothing PASSED [ 23%] testing/test_config.py::TestRootdir::test_with_specific_inifile PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_names[setup.cfg] PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_names[tox.ini] PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_names[pytest.ini] PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_pathlist PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_override_multiple_and_default PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_usage_error_bad_style PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_handled_asap[True] PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_handled_asap[False] PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_with_arg_outside_cwd_without_inifile PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_with_arg_outside_cwd_with_inifile PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_with_non_dir_arg[dirs0] PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_with_non_dir_arg[dirs1] PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_with_non_dir_arg[dirs2] PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_with_existing_file_in_subdir PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_addopts_before_initini PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_override_ini_does_not_contain_paths PASSED [ 24%] testing/test_config.py::TestOverrideIniArgs::test_multiple_override_ini_options PASSED [ 24%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_basic_init[global] PASSED [ 24%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_immediate_initialiation_and_incremental_are_the_same[global] PASSED [ 24%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_value_access_not_existing[global] PASSED [ 24%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_value_access_by_path[global] PASSED [ 24%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_value_access_with_confmod[global] PASSED [ 25%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_basic_init[inpackage] PASSED [ 25%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_immediate_initialiation_and_incremental_are_the_same[inpackage] PASSED [ 25%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_value_access_not_existing[inpackage] PASSED [ 25%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_value_access_by_path[inpackage] PASSED [ 25%] testing/test_conftest.py::TestConftestValueAccessGlobal::test_value_access_with_confmod[inpackage] PASSED [ 25%] testing/test_conftest.py::test_conftest_in_nonpkg_with_init PASSED [ 25%] testing/test_conftest.py::test_doubledash_considered PASSED [ 25%] testing/test_conftest.py::test_issue151_load_all_conftests PASSED [ 25%] testing/test_conftest.py::test_conftest_global_import PASSED [ 25%] testing/test_conftest.py::test_conftestcutdir PASSED [ 25%] testing/test_conftest.py::test_conftestcutdir_inplace_considered PASSED [ 25%] testing/test_conftest.py::test_setinitial_conftest_subdirs[test] PASSED [ 25%] testing/test_conftest.py::test_setinitial_conftest_subdirs[tests] PASSED [ 25%] testing/test_conftest.py::test_setinitial_conftest_subdirs[whatever] PASSED [ 25%] testing/test_conftest.py::test_setinitial_conftest_subdirs[.dotdir] PASSED [ 25%] testing/test_conftest.py::test_conftest_confcutdir PASSED [ 25%] testing/test_conftest.py::test_conftest_symlink PASSED [ 25%] testing/test_conftest.py::test_no_conftest PASSED [ 25%] testing/test_conftest.py::test_conftest_existing_resultlog PASSED [ 25%] testing/test_conftest.py::test_conftest_existing_junitxml PASSED [ 25%] testing/test_conftest.py::test_conftest_import_order PASSED [ 25%] testing/test_conftest.py::test_fixture_dependency PASSED [ 25%] testing/test_conftest.py::test_conftest_found_with_double_dash PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[runner-..-3] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[package-..-3] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[swc-../..-3] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[snc-../..-3] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[runner-../package-3] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[package-.-3] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[swc-..-3] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[snc-..-3] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[runner-../package/swc-1] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[package-./swc-1] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[swc-.-1] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[snc-../swc-1] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[runner-../package/snc-1] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[package-./snc-1] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[swc-../snc-1] PASSED [ 26%] testing/test_conftest.py::TestConftestVisibility::test_parsefactories_relative_node_ids[snc-.-1] PASSED [ 26%] testing/test_conftest.py::test_search_conftest_up_to_inifile[.-2-0] PASSED [ 26%] testing/test_conftest.py::test_search_conftest_up_to_inifile[src-1-1] PASSED [ 26%] testing/test_conftest.py::test_search_conftest_up_to_inifile[None-1-1] PASSED [ 26%] testing/test_conftest.py::test_issue1073_conftest_special_objects PASSED [ 26%] testing/test_conftest.py::test_conftest_exception_handling PASSED [ 26%] testing/test_conftest.py::test_hook_proxy PASSED [ 27%] testing/test_conftest.py::test_required_option_help PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_collect_testtextfile PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_collect_module_empty PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_collect_module_single_modulelevel_doctest PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_collect_module_two_doctest_one_modulelevel PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_collect_module_two_doctest_no_modulelevel PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_simple_doctestfile PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_new_pattern PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_multiple_patterns PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_encoding[foo-ascii] PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_encoding[\xf6\xe4\xfc-latin1] PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_encoding[\xf6\xe4\xfc-utf-8] PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_doctest_unexpected_exception PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_docstring_partial_context_around_error PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_docstring_full_context_around_error PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_doctest_linedata_missing PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_doctest_unex_importerror_only_txt PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_doctest_unex_importerror_with_module PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_doctestmodule PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_doctestmodule_external_and_issue116 PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_txtfile_failing PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_txtfile_with_fixtures PASSED [ 27%] testing/test_doctest.py::TestDoctests::test_txtfile_with_usefixtures_in_ini PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_doctestmodule_with_fixtures PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_doctestmodule_three_tests PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_doctestmodule_two_tests_one_fail PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_ignored_whitespace PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_non_ignored_whitespace PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_ignored_whitespace_glob PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_non_ignored_whitespace_glob PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_contains_unicode PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_ignore_import_errors_on_doctest PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_junit_report_for_doctest PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_unicode_doctest PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_unicode_doctest_module PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_print_unicode_value PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_reportinfo PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_valid_setup_py PASSED [ 28%] testing/test_doctest.py::TestDoctests::test_invalid_setup_py PASSED [ 28%] testing/test_doctest.py::TestLiterals::test_allow_unicode[ini] PASSED [ 28%] testing/test_doctest.py::TestLiterals::test_allow_unicode[comment] PASSED [ 28%] testing/test_doctest.py::TestLiterals::test_allow_bytes[ini] PASSED [ 28%] testing/test_doctest.py::TestLiterals::test_allow_bytes[comment] PASSED [ 28%] testing/test_doctest.py::TestLiterals::test_unicode_string PASSED [ 28%] testing/test_doctest.py::TestLiterals::test_bytes_literal PASSED [ 29%] testing/test_doctest.py::TestDoctestSkips::test_one_skipped[text] PASSED [ 29%] testing/test_doctest.py::TestDoctestSkips::test_one_skipped[module] PASSED [ 29%] testing/test_doctest.py::TestDoctestSkips::test_one_skipped_failed[text] PASSED [ 29%] testing/test_doctest.py::TestDoctestSkips::test_one_skipped_failed[module] PASSED [ 29%] testing/test_doctest.py::TestDoctestSkips::test_all_skipped[text] PASSED [ 29%] testing/test_doctest.py::TestDoctestSkips::test_all_skipped[module] PASSED [ 29%] testing/test_doctest.py::TestDoctestSkips::test_vacuous_all_skipped[text] PASSED [ 29%] testing/test_doctest.py::TestDoctestSkips::test_vacuous_all_skipped[module] PASSED [ 29%] testing/test_doctest.py::TestDoctestSkips::test_continue_on_failure PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_doctest_module_session_fixture PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[True-module] PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[True-session] PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[True-class] PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[True-function] PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[False-module] PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[False-session] PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[False-class] PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_scopes[False-function] PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-True-module] PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-True-session] PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-True-class] PASSED [ 29%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-True-function] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-False-module] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-False-session] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-False-class] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[True-False-function] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-True-module] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-True-session] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-True-class] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-True-function] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-False-module] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-False-session] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-False-class] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_fixture_module_doctest_scopes[False-False-function] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_request_attributes[module] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_request_attributes[session] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_request_attributes[class] PASSED [ 30%] testing/test_doctest.py::TestDoctestAutoUseFixtures::test_auto_use_request_attributes[function] PASSED [ 30%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_doctestfile[module] PASSED [ 30%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_doctestfile[session] PASSED [ 30%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_doctestfile[class] PASSED [ 30%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_doctestfile[function] PASSED [ 30%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_pyfile[module] PASSED [ 30%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_pyfile[session] PASSED [ 30%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_pyfile[class] PASSED [ 31%] testing/test_doctest.py::TestDoctestNamespaceFixture::test_namespace_pyfile[function] PASSED [ 31%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_udiff[udiff] PASSED [ 31%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_udiff[UDIFF] PASSED [ 31%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_udiff[uDiFf] PASSED [ 31%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_cdiff PASSED [ 31%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_ndiff PASSED [ 31%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_none_or_only_first_failure[none] PASSED [ 31%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_none_or_only_first_failure[only_first_failure] PASSED [ 31%] testing/test_doctest.py::TestDoctestReportingOption::test_doctest_report_invalid PASSED [ 31%] testing/test_entry_points.py::test_entry_point_exist[py.test] PASSED [ 31%] testing/test_entry_points.py::test_entry_point_exist[pytest] PASSED [ 31%] testing/test_entry_points.py::test_pytest_entry_points_are_identical PASSED [ 31%] testing/test_helpconfig.py::test_version PASSED [ 31%] testing/test_helpconfig.py::test_help PASSED [ 31%] testing/test_helpconfig.py::test_hookvalidation_unknown PASSED [ 31%] testing/test_helpconfig.py::test_hookvalidation_optional PASSED [ 31%] testing/test_helpconfig.py::test_traceconfig PASSED [ 31%] testing/test_helpconfig.py::test_debug PASSED [ 31%] testing/test_helpconfig.py::test_PYTEST_DEBUG PASSED [ 31%] testing/test_junitxml.py::TestPython::test_summing_simple PASSED [ 31%] testing/test_junitxml.py::TestPython::test_summing_simple_with_errors PASSED [ 31%] testing/test_junitxml.py::TestPython::test_timing_function PASSED [ 32%] testing/test_junitxml.py::TestPython::test_setup_error PASSED [ 32%] testing/test_junitxml.py::TestPython::test_teardown_error PASSED [ 32%] testing/test_junitxml.py::TestPython::test_call_failure_teardown_error PASSED [ 32%] testing/test_junitxml.py::TestPython::test_skip_contains_name_reason PASSED [ 32%] testing/test_junitxml.py::TestPython::test_mark_skip_contains_name_reason PASSED [ 32%] testing/test_junitxml.py::TestPython::test_mark_skipif_contains_name_reason PASSED [ 32%] testing/test_junitxml.py::TestPython::test_mark_skip_doesnt_capture_output PASSED [ 32%] testing/test_junitxml.py::TestPython::test_classname_instance PASSED [ 32%] testing/test_junitxml.py::TestPython::test_classname_nested_dir PASSED [ 32%] testing/test_junitxml.py::TestPython::test_internal_error PASSED [ 32%] testing/test_junitxml.py::TestPython::test_failure_function[no] PASSED [ 32%] testing/test_junitxml.py::TestPython::test_failure_function[system-out] PASSED [ 32%] testing/test_junitxml.py::TestPython::test_failure_function[system-err] PASSED [ 32%] testing/test_junitxml.py::TestPython::test_failure_verbose_message PASSED [ 32%] testing/test_junitxml.py::TestPython::test_failure_escape PASSED [ 32%] testing/test_junitxml.py::TestPython::test_junit_prefixing PASSED [ 32%] testing/test_junitxml.py::TestPython::test_xfailure_function PASSED [ 32%] testing/test_junitxml.py::TestPython::test_xfail_captures_output_once PASSED [ 32%] testing/test_junitxml.py::TestPython::test_xfailure_xpass PASSED [ 32%] testing/test_junitxml.py::TestPython::test_xfailure_xpass_strict PASSED [ 32%] testing/test_junitxml.py::TestPython::test_collect_error PASSED [ 32%] testing/test_junitxml.py::TestPython::test_unicode PASSED [ 33%] testing/test_junitxml.py::TestPython::test_assertion_binchars PASSED [ 33%] testing/test_junitxml.py::TestPython::test_pass_captures_stdout PASSED [ 33%] testing/test_junitxml.py::TestPython::test_pass_captures_stderr PASSED [ 33%] testing/test_junitxml.py::TestPython::test_setup_error_captures_stdout PASSED [ 33%] testing/test_junitxml.py::TestPython::test_setup_error_captures_stderr PASSED [ 33%] testing/test_junitxml.py::TestPython::test_avoid_double_stdout PASSED [ 33%] testing/test_junitxml.py::test_mangle_test_address PASSED [ 33%] testing/test_junitxml.py::test_dont_configure_on_slaves PASSED [ 33%] testing/test_junitxml.py::TestNonPython::test_summing_simple PASSED [ 33%] testing/test_junitxml.py::test_nullbyte PASSED [ 33%] testing/test_junitxml.py::test_nullbyte_replace PASSED [ 33%] testing/test_junitxml.py::test_invalid_xml_escape PASSED [ 33%] testing/test_junitxml.py::test_logxml_path_expansion PASSED [ 33%] testing/test_junitxml.py::test_logxml_changingdir PASSED [ 33%] testing/test_junitxml.py::test_logxml_makedir PASSED [ 33%] testing/test_junitxml.py::test_logxml_check_isdir PASSED [ 33%] testing/test_junitxml.py::test_escaped_parametrized_names_xml PASSED [ 33%] testing/test_junitxml.py::test_double_colon_split_function_issue469 PASSED [ 33%] testing/test_junitxml.py::test_double_colon_split_method_issue469 PASSED [ 33%] testing/test_junitxml.py::test_unicode_issue368 PASSED [ 33%] testing/test_junitxml.py::test_record_property PASSED [ 33%] testing/test_junitxml.py::test_record_property_same_name PASSED [ 33%] testing/test_junitxml.py::test_record_attribute PASSED [ 34%] testing/test_junitxml.py::test_random_report_log_xdist SKIPPED [ 34%] testing/test_junitxml.py::test_runs_twice PASSED [ 34%] testing/test_junitxml.py::test_runs_twice_xdist xfail [ 34%] testing/test_junitxml.py::test_fancy_items_regression PASSED [ 34%] testing/test_junitxml.py::test_global_properties PASSED [ 34%] testing/test_junitxml.py::test_url_property PASSED [ 34%] testing/test_junitxml.py::test_set_suite_name[my_suite] PASSED [ 34%] testing/test_junitxml.py::test_set_suite_name[] PASSED [ 34%] testing/test_junitxml.py::test_escaped_skipreason_issue3533 PASSED [ 34%] testing/test_mark.py::TestMark::test_markinfo_repr PASSED [ 34%] testing/test_mark.py::TestMark::test_pytest_exists_in_namespace_all[py.test-mark] PASSED [ 34%] testing/test_mark.py::TestMark::test_pytest_exists_in_namespace_all[py.test-param] PASSED [ 34%] testing/test_mark.py::TestMark::test_pytest_exists_in_namespace_all[pytest-mark] PASSED [ 34%] testing/test_mark.py::TestMark::test_pytest_exists_in_namespace_all[pytest-param] PASSED [ 34%] testing/test_mark.py::TestMark::test_pytest_mark_notcallable PASSED [ 34%] testing/test_mark.py::TestMark::test_mark_with_param PASSED [ 34%] testing/test_mark.py::TestMark::test_pytest_mark_name_starts_with_underscore PASSED [ 34%] testing/test_mark.py::TestMark::test_pytest_mark_bare PASSED [ 34%] testing/test_mark.py::TestMark::test_mark_legacy_ignore_fail PASSED [ 34%] testing/test_mark.py::TestMark::test_pytest_mark_keywords PASSED [ 34%] testing/test_mark.py::TestMark::test_apply_multiple_and_merge PASSED [ 34%] testing/test_mark.py::TestMark::test_pytest_mark_positional PASSED [ 35%] testing/test_mark.py::TestMark::test_pytest_mark_positional_func_and_keyword PASSED [ 35%] testing/test_mark.py::TestMark::test_pytest_mark_reuse PASSED [ 35%] testing/test_mark.py::test_marked_class_run_twice PASSED [ 35%] testing/test_mark.py::test_ini_markers PASSED [ 35%] testing/test_mark.py::test_markers_option PASSED [ 35%] testing/test_mark.py::test_ini_markers_whitespace PASSED [ 35%] testing/test_mark.py::test_marker_without_description PASSED [ 35%] testing/test_mark.py::test_markers_option_with_plugin_in_current_dir PASSED [ 35%] testing/test_mark.py::test_mark_on_pseudo_function PASSED [ 35%] testing/test_mark.py::test_strict_prohibits_unregistered_markers PASSED [ 35%] testing/test_mark.py::test_mark_option[spec0] PASSED [ 35%] testing/test_mark.py::test_mark_option[spec1] PASSED [ 35%] testing/test_mark.py::test_mark_option[spec2] PASSED [ 35%] testing/test_mark.py::test_mark_option[spec3] PASSED [ 35%] testing/test_mark.py::test_mark_option_custom[spec0] PASSED [ 35%] testing/test_mark.py::test_mark_option_custom[spec1] PASSED [ 35%] testing/test_mark.py::test_keyword_option_custom[spec0] PASSED [ 35%] testing/test_mark.py::test_keyword_option_custom[spec1] PASSED [ 35%] testing/test_mark.py::test_keyword_option_custom[spec2] PASSED [ 35%] testing/test_mark.py::test_keyword_option_custom[spec3] PASSED [ 35%] testing/test_mark.py::test_keyword_option_parametrize[spec0] PASSED [ 35%] testing/test_mark.py::test_keyword_option_parametrize[spec1] PASSED [ 36%] testing/test_mark.py::test_keyword_option_parametrize[spec2] PASSED [ 36%] testing/test_mark.py::test_keyword_option_wrong_arguments[spec0] PASSED [ 36%] testing/test_mark.py::test_keyword_option_wrong_arguments[spec1] PASSED [ 36%] testing/test_mark.py::test_parametrized_collected_from_command_line PASSED [ 36%] testing/test_mark.py::test_parametrized_collect_with_wrong_args PASSED [ 36%] testing/test_mark.py::test_parametrized_with_kwargs PASSED [ 36%] testing/test_mark.py::TestFunctional::test_mark_per_function PASSED [ 36%] testing/test_mark.py::TestFunctional::test_mark_per_module PASSED [ 36%] testing/test_mark.py::TestFunctional::test_marklist_per_class PASSED [ 36%] testing/test_mark.py::TestFunctional::test_marklist_per_module PASSED [ 36%] testing/test_mark.py::TestFunctional::test_mark_per_class_decorator PASSED [ 36%] testing/test_mark.py::TestFunctional::test_mark_per_class_decorator_plus_existing_dec PASSED [ 36%] testing/test_mark.py::TestFunctional::test_merging_markers PASSED [ 36%] testing/test_mark.py::TestFunctional::test_merging_markers_deep PASSED [ 36%] testing/test_mark.py::TestFunctional::test_mark_decorator_subclass_does_not_propagate_to_base PASSED [ 36%] testing/test_mark.py::TestFunctional::test_mark_should_not_pass_to_siebling_class PASSED [ 36%] testing/test_mark.py::TestFunctional::test_mark_decorator_baseclasses_merged PASSED [ 36%] testing/test_mark.py::TestFunctional::test_mark_closest PASSED [ 36%] testing/test_mark.py::TestFunctional::test_mark_with_wrong_marker PASSED [ 36%] testing/test_mark.py::TestFunctional::test_mark_dynamically_in_funcarg PASSED [ 36%] testing/test_mark.py::TestFunctional::test_merging_markers_two_functions PASSED [ 36%] testing/test_mark.py::TestFunctional::test_no_marker_match_on_unmarked_names PASSED [ 36%] testing/test_mark.py::TestFunctional::test_invalid_m_option PASSED [ 37%] testing/test_mark.py::TestFunctional::test_keywords_at_node_level PASSED [ 37%] testing/test_mark.py::TestFunctional::test_keyword_added_for_session PASSED [ 37%] testing/test_mark.py::TestFunctional::test_mark_from_parameters PASSED [ 37%] testing/test_mark.py::TestKeywordSelection::test_select_simple PASSED [ 37%] testing/test_mark.py::TestKeywordSelection::test_select_extra_keywords[xxx] PASSED [ 37%] testing/test_mark.py::TestKeywordSelection::test_select_extra_keywords[xxx and test_2] PASSED [ 37%] testing/test_mark.py::TestKeywordSelection::test_select_extra_keywords[TestClass] PASSED [ 37%] testing/test_mark.py::TestKeywordSelection::test_select_extra_keywords[xxx and not test_1] PASSED [ 37%] testing/test_mark.py::TestKeywordSelection::test_select_extra_keywords[TestClass and test_2] PASSED [ 37%] testing/test_mark.py::TestKeywordSelection::test_select_extra_keywords[xxx and TestClass and test_2] PASSED [ 37%] testing/test_mark.py::TestKeywordSelection::test_select_starton PASSED [ 37%] testing/test_mark.py::TestKeywordSelection::test_keyword_extra PASSED [ 37%] testing/test_mark.py::TestKeywordSelection::test_keyword_extra_dash xfail [ 37%] testing/test_mark.py::TestKeywordSelection::test_no_magic_values PASSED [ 37%] testing/test_mark.py::test_parameterset_extractfrom[argval0-expected0] PASSED [ 37%] testing/test_mark.py::test_parameterset_extractfrom[argval1-expected1] PASSED [ 37%] testing/test_mark.py::test_legacy_transfer PASSED [ 37%] testing/test_mark.py::TestMarkDecorator::test__eq__[lhs0-rhs0-True] PASSED [ 37%] testing/test_mark.py::TestMarkDecorator::test__eq__[lhs1-rhs1-False] PASSED [ 37%] testing/test_mark.py::TestMarkDecorator::test__eq__[lhs2-bar-False] PASSED [ 37%] testing/test_mark.py::TestMarkDecorator::test__eq__[foo-rhs3-False] PASSED [ 37%] testing/test_mark.py::test_parameterset_for_parametrize_marks[None] PASSED [ 38%] testing/test_mark.py::test_parameterset_for_parametrize_marks[] PASSED [ 38%] testing/test_mark.py::test_parameterset_for_parametrize_marks[skip] PASSED [ 38%] testing/test_mark.py::test_parameterset_for_parametrize_marks[xfail] PASSED [ 38%] testing/test_mark.py::test_parameterset_for_fail_at_collect PASSED [ 38%] testing/test_mark.py::test_parameterset_for_parametrize_bad_markname PASSED [ 38%] testing/test_mark.py::test_mark_expressions_no_smear PASSED [ 38%] testing/test_mark.py::test_addmarker_getmarker PASSED [ 38%] testing/test_mark.py::test_addmarker_order PASSED [ 38%] testing/test_mark.py::test_markers_from_parametrize PASSED [ 38%] testing/test_modimport.py::test_fileimport[_py2traceback] PASSED [ 38%] testing/test_modimport.py::test_fileimport[code] PASSED [ 38%] testing/test_modimport.py::test_fileimport[source] PASSED [ 38%] testing/test_modimport.py::test_fileimport[rewrite] PASSED [ 38%] testing/test_modimport.py::test_fileimport[truncate] PASSED [ 38%] testing/test_modimport.py::test_fileimport[util] PASSED [ 38%] testing/test_modimport.py::test_fileimport[argparsing] PASSED [ 38%] testing/test_modimport.py::test_fileimport[exceptions] PASSED [ 38%] testing/test_modimport.py::test_fileimport[findpaths] PASSED [ 38%] testing/test_modimport.py::test_fileimport[evaluate] PASSED [ 38%] testing/test_modimport.py::test_fileimport[legacy] PASSED [ 38%] testing/test_modimport.py::test_fileimport[structures] PASSED [ 38%] testing/test_modimport.py::test_fileimport[_argcomplete] PASSED [ 38%] testing/test_modimport.py::test_fileimport[_version] PASSED [ 39%] testing/test_modimport.py::test_fileimport[cacheprovider] PASSED [ 39%] testing/test_modimport.py::test_fileimport[capture] PASSED [ 39%] testing/test_modimport.py::test_fileimport[compat] PASSED [ 39%] testing/test_modimport.py::test_fileimport[debugging] PASSED [ 39%] testing/test_modimport.py::test_fileimport[deprecated] PASSED [ 39%] testing/test_modimport.py::test_fileimport[doctest] PASSED [ 39%] testing/test_modimport.py::test_fileimport[fixtures] PASSED [ 39%] testing/test_modimport.py::test_fileimport[freeze_support] PASSED [ 39%] testing/test_modimport.py::test_fileimport[helpconfig] PASSED [ 39%] testing/test_modimport.py::test_fileimport[hookspec] PASSED [ 39%] testing/test_modimport.py::test_fileimport[junitxml] PASSED [ 39%] testing/test_modimport.py::test_fileimport[logging] PASSED [ 39%] testing/test_modimport.py::test_fileimport[main] PASSED [ 39%] testing/test_modimport.py::test_fileimport[monkeypatch] PASSED [ 39%] testing/test_modimport.py::test_fileimport[nodes] PASSED [ 39%] testing/test_modimport.py::test_fileimport[nose] PASSED [ 39%] testing/test_modimport.py::test_fileimport[outcomes] PASSED [ 39%] testing/test_modimport.py::test_fileimport[pastebin] PASSED [ 39%] testing/test_modimport.py::test_fileimport[pathlib] PASSED [ 39%] testing/test_modimport.py::test_fileimport[pytester] PASSED [ 39%] testing/test_modimport.py::test_fileimport[python] PASSED [ 39%] testing/test_modimport.py::test_fileimport[python_api] PASSED [ 40%] testing/test_modimport.py::test_fileimport[recwarn] PASSED [ 40%] testing/test_modimport.py::test_fileimport[reports] PASSED [ 40%] testing/test_modimport.py::test_fileimport[resultlog] PASSED [ 40%] testing/test_modimport.py::test_fileimport[runner] PASSED [ 40%] testing/test_modimport.py::test_fileimport[setuponly] PASSED [ 40%] testing/test_modimport.py::test_fileimport[setupplan] PASSED [ 40%] testing/test_modimport.py::test_fileimport[skipping] PASSED [ 40%] testing/test_modimport.py::test_fileimport[stepwise] PASSED [ 40%] testing/test_modimport.py::test_fileimport[terminal] PASSED [ 40%] testing/test_modimport.py::test_fileimport[tmpdir] PASSED [ 40%] testing/test_modimport.py::test_fileimport[unittest] PASSED [ 40%] testing/test_modimport.py::test_fileimport[warning_types] PASSED [ 40%] testing/test_modimport.py::test_fileimport[warnings] PASSED [ 40%] testing/test_monkeypatch.py::test_setattr PASSED [ 40%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_string_expression PASSED [ 40%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_string_expression_class PASSED [ 40%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_unicode_string PASSED [ 40%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_wrong_target PASSED [ 40%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_unknown_import PASSED [ 40%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_unknown_attr PASSED [ 40%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_unknown_attr_non_raising PASSED [ 40%] testing/test_monkeypatch.py::TestSetattrWithImportPath::test_delattr PASSED [ 41%] testing/test_monkeypatch.py::test_delattr PASSED [ 41%] testing/test_monkeypatch.py::test_setitem PASSED [ 41%] testing/test_monkeypatch.py::test_setitem_deleted_meanwhile PASSED [ 41%] testing/test_monkeypatch.py::test_setenv_deleted_meanwhile[True] PASSED [ 41%] testing/test_monkeypatch.py::test_setenv_deleted_meanwhile[False] PASSED [ 41%] testing/test_monkeypatch.py::test_delitem PASSED [ 41%] testing/test_monkeypatch.py::test_setenv PASSED [ 41%] testing/test_monkeypatch.py::test_delenv PASSED [ 41%] testing/test_monkeypatch.py::TestEnvironWarnings::test_setenv_unicode_key SKIPPED [ 41%] testing/test_monkeypatch.py::TestEnvironWarnings::test_delenv_unicode_key SKIPPED [ 41%] testing/test_monkeypatch.py::TestEnvironWarnings::test_setenv_non_str_warning PASSED [ 41%] testing/test_monkeypatch.py::test_setenv_prepend PASSED [ 41%] testing/test_monkeypatch.py::test_monkeypatch_plugin PASSED [ 41%] testing/test_monkeypatch.py::test_syspath_prepend PASSED [ 41%] testing/test_monkeypatch.py::test_syspath_prepend_double_undo PASSED [ 41%] testing/test_monkeypatch.py::test_chdir_with_path_local PASSED [ 41%] testing/test_monkeypatch.py::test_chdir_with_str PASSED [ 41%] testing/test_monkeypatch.py::test_chdir_undo PASSED [ 41%] testing/test_monkeypatch.py::test_chdir_double_undo PASSED [ 41%] testing/test_monkeypatch.py::test_issue185_time_breaks PASSED [ 41%] testing/test_monkeypatch.py::test_importerror PASSED [ 41%] testing/test_monkeypatch.py::test_issue156_undo_staticmethod[new] PASSED [ 41%] testing/test_monkeypatch.py::test_issue156_undo_staticmethod[new-inherit] PASSED [ 42%] testing/test_monkeypatch.py::test_issue156_undo_staticmethod[old] PASSED [ 42%] testing/test_monkeypatch.py::test_issue156_undo_staticmethod[old-inherit] PASSED [ 42%] testing/test_monkeypatch.py::test_issue1338_name_resolving PASSED [ 42%] testing/test_monkeypatch.py::test_context PASSED [ 42%] testing/test_nodes.py::test_ischildnode[--True] PASSED [ 42%] testing/test_nodes.py::test_ischildnode[-foo-True] PASSED [ 42%] testing/test_nodes.py::test_ischildnode[-foo/bar-True] PASSED [ 42%] testing/test_nodes.py::test_ischildnode[-foo/bar::TestBaz-True] PASSED [ 42%] testing/test_nodes.py::test_ischildnode[foo-food-False] PASSED [ 42%] testing/test_nodes.py::test_ischildnode[foo/bar::TestBaz-foo/bar-False] PASSED [ 42%] testing/test_nodes.py::test_ischildnode[foo/bar::TestBaz-foo/bar::TestBop-False] PASSED [ 42%] testing/test_nodes.py::test_ischildnode[foo/bar-foo/bar::TestBop-True] PASSED [ 42%] testing/test_nodes.py::test_std_warn_not_pytestwarning PASSED [ 42%] testing/test_nodes.py::test__check_initialpaths_for_relpath PASSED [ 42%] testing/test_nose.py::test_nose_setup PASSED [ 42%] testing/test_nose.py::test_setup_func_with_setup_decorator PASSED [ 42%] testing/test_nose.py::test_setup_func_not_callable PASSED [ 42%] testing/test_nose.py::test_nose_setup_func PASSED [ 42%] testing/test_nose.py::test_nose_setup_func_failure PASSED [ 42%] testing/test_nose.py::test_nose_setup_func_failure_2 PASSED [ 42%] testing/test_nose.py::test_nose_setup_partial PASSED [ 42%] testing/test_nose.py::test_nose_test_generator_fixtures PASSED [ 43%] testing/test_nose.py::test_module_level_setup PASSED [ 43%] testing/test_nose.py::test_nose_style_setup_teardown PASSED [ 43%] testing/test_nose.py::test_nose_setup_ordering PASSED [ 43%] testing/test_nose.py::test_apiwrapper_problem_issue260 PASSED [ 43%] testing/test_nose.py::test_setup_teardown_linking_issue265 PASSED [ 43%] testing/test_nose.py::test_SkipTest_during_collection PASSED [ 43%] testing/test_nose.py::test_SkipTest_in_test PASSED [ 43%] testing/test_nose.py::test_istest_function_decorator PASSED [ 43%] testing/test_nose.py::test_nottest_function_decorator PASSED [ 43%] testing/test_nose.py::test_istest_class_decorator PASSED [ 43%] testing/test_nose.py::test_nottest_class_decorator PASSED [ 43%] testing/test_parseopt.py::TestParser::test_no_help_by_default PASSED [ 43%] testing/test_parseopt.py::TestParser::test_argument PASSED [ 43%] testing/test_parseopt.py::TestParser::test_argument_type PASSED [ 43%] testing/test_parseopt.py::TestParser::test_argument_processopt PASSED [ 43%] testing/test_parseopt.py::TestParser::test_group_add_and_get PASSED [ 43%] testing/test_parseopt.py::TestParser::test_getgroup_simple PASSED [ 43%] testing/test_parseopt.py::TestParser::test_group_ordering PASSED [ 43%] testing/test_parseopt.py::TestParser::test_group_addoption PASSED [ 43%] testing/test_parseopt.py::TestParser::test_group_addoption_conflict PASSED [ 43%] testing/test_parseopt.py::TestParser::test_group_shortopt_lowercase PASSED [ 43%] testing/test_parseopt.py::TestParser::test_parser_addoption PASSED [ 44%] testing/test_parseopt.py::TestParser::test_parse PASSED [ 44%] testing/test_parseopt.py::TestParser::test_parse2 PASSED [ 44%] testing/test_parseopt.py::TestParser::test_parse_known_args PASSED [ 44%] testing/test_parseopt.py::TestParser::test_parse_known_and_unknown_args PASSED [ 44%] testing/test_parseopt.py::TestParser::test_parse_will_set_default PASSED [ 44%] testing/test_parseopt.py::TestParser::test_parse_setoption PASSED [ 44%] testing/test_parseopt.py::TestParser::test_parse_special_destination PASSED [ 44%] testing/test_parseopt.py::TestParser::test_parse_split_positional_arguments PASSED [ 44%] testing/test_parseopt.py::TestParser::test_parse_defaultgetter PASSED [ 44%] testing/test_parseopt.py::TestParser::test_drop_short_helper PASSED [ 44%] testing/test_parseopt.py::TestParser::test_drop_short_0 PASSED [ 44%] testing/test_parseopt.py::TestParser::test_drop_short_2 PASSED [ 44%] testing/test_parseopt.py::TestParser::test_drop_short_3 PASSED [ 44%] testing/test_parseopt.py::TestParser::test_drop_short_help0 PASSED [ 44%] testing/test_parseopt.py::TestParser::test_drop_short_help1 PASSED [ 44%] testing/test_parseopt.py::TestParser::test_multiple_metavar_help PASSED [ 44%] testing/test_parseopt.py::test_argcomplete SKIPPED [ 44%] testing/test_pastebin.py::TestPasteCapture::test_failed PASSED [ 44%] testing/test_pastebin.py::TestPasteCapture::test_all PASSED [ 44%] testing/test_pastebin.py::TestPasteCapture::test_non_ascii_paste_text PASSED [ 44%] testing/test_pastebin.py::TestPaste::test_create_new_paste PASSED [ 44%] testing/test_pathlib.py::TestPort::test_matching[pathlib-*.py-foo.py] PASSED [ 44%] testing/test_pathlib.py::TestPort::test_matching[pathlib-*.py-bar/foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[pathlib-test_*.py-foo/test_foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[pathlib-tests/*.py-tests/foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[pathlib-/c/*.py-/c/foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[pathlib-/c/foo/*.py-/c/foo/foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[pathlib-tests/**/test*.py-tests/foo/test_foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[pathlib-tests/**/doc/test*.py-tests/foo/bar/doc/test_foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[pathlib-tests/**/doc/**/test*.py-tests/foo/doc/bar/test_foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[py.path-*.py-foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[py.path-*.py-bar/foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[py.path-test_*.py-foo/test_foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[py.path-tests/*.py-tests/foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[py.path-/c/*.py-/c/foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[py.path-/c/foo/*.py-/c/foo/foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[py.path-tests/**/test*.py-tests/foo/test_foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[py.path-tests/**/doc/test*.py-tests/foo/bar/doc/test_foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_matching[py.path-tests/**/doc/**/test*.py-tests/foo/doc/bar/test_foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_not_matching[pathlib-*.py-foo.pyc] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_not_matching[pathlib-*.py-foo/foo.pyc] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_not_matching[pathlib-tests/*.py-foo/foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_not_matching[pathlib-/c/*.py-/d/foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_not_matching[pathlib-/c/foo/*.py-/d/foo/foo.py] PASSED [ 45%] testing/test_pathlib.py::TestPort::test_not_matching[pathlib-tests/**/test*.py-tests/foo.py] PASSED [ 46%] testing/test_pathlib.py::TestPort::test_not_matching[pathlib-tests/**/test*.py-foo/test_foo.py] PASSED [ 46%] testing/test_pathlib.py::TestPort::test_not_matching[pathlib-tests/**/doc/test*.py-tests/foo/bar/doc/foo.py] PASSED [ 46%] testing/test_pathlib.py::TestPort::test_not_matching[pathlib-tests/**/doc/test*.py-tests/foo/bar/test_foo.py] PASSED [ 46%] testing/test_pathlib.py::TestPort::test_not_matching[py.path-*.py-foo.pyc] PASSED [ 46%] testing/test_pathlib.py::TestPort::test_not_matching[py.path-*.py-foo/foo.pyc] PASSED [ 46%] testing/test_pathlib.py::TestPort::test_not_matching[py.path-tests/*.py-foo/foo.py] PASSED [ 46%] testing/test_pathlib.py::TestPort::test_not_matching[py.path-/c/*.py-/d/foo.py] PASSED [ 46%] testing/test_pathlib.py::TestPort::test_not_matching[py.path-/c/foo/*.py-/d/foo/foo.py] PASSED [ 46%] testing/test_pathlib.py::TestPort::test_not_matching[py.path-tests/**/test*.py-tests/foo.py] PASSED [ 46%] testing/test_pathlib.py::TestPort::test_not_matching[py.path-tests/**/test*.py-foo/test_foo.py] PASSED [ 46%] testing/test_pathlib.py::TestPort::test_not_matching[py.path-tests/**/doc/test*.py-tests/foo/bar/doc/foo.py] PASSED [ 46%] testing/test_pathlib.py::TestPort::test_not_matching[py.path-tests/**/doc/test*.py-tests/foo/bar/test_foo.py] PASSED [ 46%] testing/test_pathlib.py::test_access_denied_during_cleanup PASSED [ 46%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_addhooks_conftestplugin PASSED [ 46%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_addhooks_nohooks PASSED [ 46%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_namespace_early_from_import PASSED [ 46%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_do_ext_namespace PASSED [ 46%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_do_option_postinitialize PASSED [ 46%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_configure PASSED [ 46%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_hook_tracing PASSED [ 46%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_hook_proxy PASSED [ 46%] testing/test_pluginmanager.py::TestPytestPluginInteractions::test_warn_on_deprecated_addhooks PASSED [ 47%] testing/test_pluginmanager.py::test_namespace_has_default_and_env_plugins PASSED [ 47%] testing/test_pluginmanager.py::test_default_markers PASSED [ 47%] testing/test_pluginmanager.py::test_importplugin_error_message PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManager::test_register_imported_modules PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManager::test_canonical_import PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManager::test_consider_module PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManager::test_consider_module_import_module PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManager::test_consider_env_fails_to_import PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManager::test_plugin_skip PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManager::test_consider_env_plugin_instantiation PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManager::test_pluginmanager_ENV_startup PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManager::test_import_plugin_importname PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManager::test_import_plugin_dotted_name PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManager::test_consider_conftest_deps PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManagerBootstrapming::test_preparse_args PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManagerBootstrapming::test_plugin_prevent_register PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManagerBootstrapming::test_plugin_prevent_register_unregistered_alredy_registered PASSED [ 47%] testing/test_pluginmanager.py::TestPytestPluginManagerBootstrapming::test_plugin_prevent_register_stepwise_on_cacheprovider_unregister PASSED [ 47%] testing/test_pytester.py::test_make_hook_recorder xfail [ 47%] testing/test_pytester.py::test_parseconfig PASSED [ 47%] testing/test_pytester.py::test_testdir_runs_with_plugin PASSED [ 47%] testing/test_pytester.py::test_runresult_assertion_on_xfail PASSED [ 47%] testing/test_pytester.py::test_runresult_assertion_on_xpassed PASSED [ 48%] testing/test_pytester.py::test_xpassed_with_strict_is_considered_a_failure PASSED [ 48%] testing/test_pytester.py::test_hookrecorder_basic[apiclass] PASSED [ 48%] testing/test_pytester.py::test_hookrecorder_basic[holder1] PASSED [ 48%] testing/test_pytester.py::test_makepyfile_unicode PASSED [ 48%] testing/test_pytester.py::test_makepyfile_utf8 PASSED [ 48%] testing/test_pytester.py::TestInlineRunModulesCleanup::test_inline_run_test_module_not_cleaned_up PASSED [ 48%] testing/test_pytester.py::TestInlineRunModulesCleanup::test_inline_run_taking_and_restoring_a_sys_modules_snapshot PASSED [ 48%] testing/test_pytester.py::TestInlineRunModulesCleanup::test_inline_run_sys_modules_snapshot_restore_preserving_modules PASSED [ 48%] testing/test_pytester.py::TestInlineRunModulesCleanup::test_external_test_module_imports_not_cleaned_up PASSED [ 48%] testing/test_pytester.py::test_assert_outcomes_after_pytest_error PASSED [ 48%] testing/test_pytester.py::test_cwd_snapshot PASSED [ 48%] testing/test_pytester.py::TestSysModulesSnapshot::test_remove_added PASSED [ 48%] testing/test_pytester.py::TestSysModulesSnapshot::test_add_removed PASSED [ 48%] testing/test_pytester.py::TestSysModulesSnapshot::test_restore_reloaded PASSED [ 48%] testing/test_pytester.py::TestSysModulesSnapshot::test_preserve_modules PASSED [ 48%] testing/test_pytester.py::TestSysModulesSnapshot::test_preserve_container PASSED [ 48%] testing/test_pytester.py::TestSysPathsSnapshot::test_restore[path] PASSED [ 48%] testing/test_pytester.py::TestSysPathsSnapshot::test_restore[meta_path] PASSED [ 48%] testing/test_pytester.py::TestSysPathsSnapshot::test_preserve_container[path] PASSED [ 48%] testing/test_pytester.py::TestSysPathsSnapshot::test_preserve_container[meta_path] PASSED [ 48%] testing/test_pytester.py::test_testdir_subprocess PASSED [ 48%] testing/test_pytester.py::test_unicode_args PASSED [ 49%] testing/test_pytester.py::test_testdir_run_no_timeout PASSED [ 49%] testing/test_pytester.py::test_testdir_run_with_timeout PASSED [ 49%] testing/test_pytester.py::test_testdir_run_timeout_expires PASSED [ 49%] testing/test_recwarn.py::test_recwarn_stacklevel PASSED [ 49%] testing/test_recwarn.py::test_recwarn_functional PASSED [ 49%] testing/test_recwarn.py::TestWarningsRecorderChecker::test_recording PASSED [ 49%] testing/test_recwarn.py::TestWarningsRecorderChecker::test_warn_stacklevel PASSED [ 49%] testing/test_recwarn.py::TestWarningsRecorderChecker::test_typechecking PASSED [ 49%] testing/test_recwarn.py::TestWarningsRecorderChecker::test_invalid_enter_exit PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_raises PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_ret PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_preserves PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_explicit_call_raises PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_explicit_call PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_no_warning[context_manager] PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_no_warning[call] PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[True-context_manager-PendingDeprecationWarning] PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[True-context_manager-DeprecationWarning] PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[True-call-PendingDeprecationWarning] PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[True-call-DeprecationWarning] PASSED [ 49%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[False-context_manager-PendingDeprecationWarning] PASSED [ 50%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[False-context_manager-DeprecationWarning] PASSED [ 50%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[False-call-PendingDeprecationWarning] PASSED [ 50%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_modes[False-call-DeprecationWarning] PASSED [ 50%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_exception_is_raised[context_manager] PASSED [ 50%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_exception_is_raised[call] PASSED [ 50%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_specificity PASSED [ 50%] testing/test_recwarn.py::TestDeprecatedCall::test_deprecated_call_supports_match PASSED [ 50%] testing/test_recwarn.py::TestWarns::test_strings PASSED [ 50%] testing/test_recwarn.py::TestWarns::test_function PASSED [ 50%] testing/test_recwarn.py::TestWarns::test_warning_tuple PASSED [ 50%] testing/test_recwarn.py::TestWarns::test_as_contextmanager PASSED [ 50%] testing/test_recwarn.py::TestWarns::test_record PASSED [ 50%] testing/test_recwarn.py::TestWarns::test_record_only PASSED [ 50%] testing/test_recwarn.py::TestWarns::test_record_by_subclass PASSED [ 50%] testing/test_recwarn.py::TestWarns::test_double_test PASSED [ 50%] testing/test_recwarn.py::TestWarns::test_match_regex PASSED [ 50%] testing/test_recwarn.py::TestWarns::test_one_from_multiple_warns PASSED [ 50%] testing/test_recwarn.py::TestWarns::test_none_of_multiple_warns PASSED [ 50%] testing/test_recwarn.py::TestWarns::test_can_capture_previously_warned PASSED [ 50%] testing/test_resultlog.py::test_generic_path PASSED [ 50%] testing/test_resultlog.py::test_write_log_entry PASSED [ 50%] testing/test_resultlog.py::TestWithFunctionIntegration::test_collection_report PASSED [ 50%] testing/test_resultlog.py::TestWithFunctionIntegration::test_log_test_outcomes PASSED [ 51%] testing/test_resultlog.py::TestWithFunctionIntegration::test_internal_exception[native] PASSED [ 51%] testing/test_resultlog.py::TestWithFunctionIntegration::test_internal_exception[long] PASSED [ 51%] testing/test_resultlog.py::TestWithFunctionIntegration::test_internal_exception[short] PASSED [ 51%] testing/test_resultlog.py::test_generic PASSED [ 51%] testing/test_resultlog.py::test_makedir_for_resultlog PASSED [ 51%] testing/test_resultlog.py::test_no_resultlog_on_slaves PASSED [ 51%] testing/test_resultlog.py::test_failure_issue380 PASSED [ 51%] testing/test_runner.py::TestSetupState::test_setup PASSED [ 51%] testing/test_runner.py::TestSetupState::test_teardown_exact_stack_empty PASSED [ 51%] testing/test_runner.py::TestSetupState::test_setup_fails_and_failure_is_cached PASSED [ 51%] testing/test_runner.py::TestSetupState::test_teardown_multiple_one_fails PASSED [ 51%] testing/test_runner.py::TestSetupState::test_teardown_multiple_fail PASSED [ 51%] testing/test_runner.py::TestSetupState::test_teardown_multiple_scopes_one_fails PASSED [ 51%] testing/test_runner.py::TestExecutionNonForked::test_passfunction PASSED [ 51%] testing/test_runner.py::TestExecutionNonForked::test_failfunction PASSED [ 51%] testing/test_runner.py::TestExecutionNonForked::test_skipfunction PASSED [ 51%] testing/test_runner.py::TestExecutionNonForked::test_skip_in_setup_function PASSED [ 51%] testing/test_runner.py::TestExecutionNonForked::test_failure_in_setup_function PASSED [ 51%] testing/test_runner.py::TestExecutionNonForked::test_failure_in_teardown_function PASSED [ 51%] testing/test_runner.py::TestExecutionNonForked::test_custom_failure_repr PASSED [ 51%] testing/test_runner.py::TestExecutionNonForked::test_teardown_final_returncode PASSED [ 51%] testing/test_runner.py::TestExecutionNonForked::test_logstart_logfinish_hooks PASSED [ 52%] testing/test_runner.py::TestExecutionNonForked::test_exact_teardown_issue90 PASSED [ 52%] testing/test_runner.py::TestExecutionNonForked::test_exact_teardown_issue1206 PASSED [ 52%] testing/test_runner.py::TestExecutionNonForked::test_failure_in_setup_function_ignores_custom_repr PASSED [ 52%] testing/test_runner.py::TestExecutionNonForked::test_systemexit_does_not_bail_out PASSED [ 52%] testing/test_runner.py::TestExecutionNonForked::test_exit_propagates PASSED [ 52%] testing/test_runner.py::TestExecutionNonForked::test_keyboardinterrupt_propagates PASSED [ 52%] testing/test_runner.py::TestExecutionForked::test_passfunction SKIPPED [ 52%] testing/test_runner.py::TestExecutionForked::test_failfunction SKIPPED [ 52%] testing/test_runner.py::TestExecutionForked::test_skipfunction SKIPPED [ 52%] testing/test_runner.py::TestExecutionForked::test_skip_in_setup_function SKIPPED [ 52%] testing/test_runner.py::TestExecutionForked::test_failure_in_setup_function SKIPPED [ 52%] testing/test_runner.py::TestExecutionForked::test_failure_in_teardown_function SKIPPED [ 52%] testing/test_runner.py::TestExecutionForked::test_custom_failure_repr SKIPPED [ 52%] testing/test_runner.py::TestExecutionForked::test_teardown_final_returncode PASSED [ 52%] testing/test_runner.py::TestExecutionForked::test_logstart_logfinish_hooks PASSED [ 52%] testing/test_runner.py::TestExecutionForked::test_exact_teardown_issue90 PASSED [ 52%] testing/test_runner.py::TestExecutionForked::test_exact_teardown_issue1206 PASSED [ 52%] testing/test_runner.py::TestExecutionForked::test_failure_in_setup_function_ignores_custom_repr SKIPPED [ 52%] testing/test_runner.py::TestExecutionForked::test_systemexit_does_not_bail_out SKIPPED [ 52%] testing/test_runner.py::TestExecutionForked::test_exit_propagates SKIPPED [ 52%] testing/test_runner.py::TestExecutionForked::test_suicide SKIPPED [ 52%] testing/test_runner.py::TestSessionReports::test_collect_result PASSED [ 52%] testing/test_runner.py::test_report_extra_parameters[BaseReport] PASSED [ 53%] testing/test_runner.py::test_report_extra_parameters[TestReport] PASSED [ 53%] testing/test_runner.py::test_report_extra_parameters[TeardownErrorReport] PASSED [ 53%] testing/test_runner.py::test_report_extra_parameters[CollectReport] PASSED [ 53%] testing/test_runner.py::test_callinfo PASSED [ 53%] testing/test_runner.py::test_runtest_in_module_ordering xfail [ 53%] testing/test_runner.py::test_outcomeexception_exceptionattributes PASSED [ 53%] testing/test_runner.py::test_outcomeexception_passes_except_Exception PASSED [ 53%] testing/test_runner.py::test_pytest_exit PASSED [ 53%] testing/test_runner.py::test_pytest_fail PASSED [ 53%] testing/test_runner.py::test_pytest_exit_msg PASSED [ 53%] testing/test_runner.py::test_pytest_exit_returncode PASSED [ 53%] testing/test_runner.py::test_pytest_fail_notrace_runtest PASSED [ 53%] testing/test_runner.py::test_pytest_fail_notrace_collection PASSED [ 53%] testing/test_runner.py::test_pytest_fail_notrace_non_ascii[u] PASSED [ 53%] testing/test_runner.py::test_pytest_fail_notrace_non_ascii[] PASSED [ 53%] testing/test_runner.py::test_pytest_no_tests_collected_exit_status PASSED [ 53%] testing/test_runner.py::test_exception_printing_skip PASSED [ 53%] testing/test_runner.py::test_importorskip PASSED [ 53%] testing/test_runner.py::test_importorskip_imports_last_module_part PASSED [ 53%] testing/test_runner.py::test_importorskip_dev_module PASSED [ 53%] testing/test_runner.py::test_importorskip_module_level PASSED [ 53%] testing/test_runner.py::test_pytest_cmdline_main PASSED [ 54%] testing/test_runner.py::test_unicode_in_longrepr PASSED [ 54%] testing/test_runner.py::test_failure_in_setup PASSED [ 54%] testing/test_runner.py::test_makereport_getsource PASSED [ 54%] testing/test_runner.py::test_makereport_getsource_dynamic_code PASSED [ 54%] testing/test_runner.py::test_store_except_info_on_error PASSED [ 54%] testing/test_runner.py::test_current_test_env_var PASSED [ 54%] testing/test_runner.py::TestReportContents::test_longreprtext_pass PASSED [ 54%] testing/test_runner.py::TestReportContents::test_longreprtext_failure PASSED [ 54%] testing/test_runner.py::TestReportContents::test_captured_text PASSED [ 54%] testing/test_runner.py::TestReportContents::test_no_captured_text PASSED [ 54%] testing/test_runner_xunit.py::test_module_and_function_setup PASSED [ 54%] testing/test_runner_xunit.py::test_module_setup_failure_no_teardown PASSED [ 54%] testing/test_runner_xunit.py::test_setup_function_failure_no_teardown PASSED [ 54%] testing/test_runner_xunit.py::test_class_setup PASSED [ 54%] testing/test_runner_xunit.py::test_class_setup_failure_no_teardown PASSED [ 54%] testing/test_runner_xunit.py::test_method_setup PASSED [ 54%] testing/test_runner_xunit.py::test_method_setup_failure_no_teardown PASSED [ 54%] testing/test_runner_xunit.py::test_method_generator_setup PASSED [ 54%] testing/test_runner_xunit.py::test_func_generator_setup PASSED [ 54%] testing/test_runner_xunit.py::test_method_setup_uses_fresh_instances PASSED [ 54%] testing/test_runner_xunit.py::test_setup_that_skips_calledagain PASSED [ 54%] testing/test_runner_xunit.py::test_setup_fails_again_on_all_tests PASSED [ 55%] testing/test_runner_xunit.py::test_setup_funcarg_setup_when_outer_scope_fails PASSED [ 55%] testing/test_runner_xunit.py::test_setup_teardown_function_level_with_optional_argument[] PASSED [ 55%] testing/test_runner_xunit.py::test_setup_teardown_function_level_with_optional_argument[arg] PASSED [ 55%] testing/test_session.py::TestNewSession::test_basic_testitem_events PASSED [ 55%] testing/test_session.py::TestNewSession::test_nested_import_error PASSED [ 55%] testing/test_session.py::TestNewSession::test_raises_output PASSED [ 55%] testing/test_session.py::TestNewSession::test_generator_yields_None PASSED [ 55%] testing/test_session.py::TestNewSession::test_syntax_error_module PASSED [ 55%] testing/test_session.py::TestNewSession::test_exit_first_problem PASSED [ 55%] testing/test_session.py::TestNewSession::test_maxfail PASSED [ 55%] testing/test_session.py::TestNewSession::test_broken_repr PASSED [ 55%] testing/test_session.py::TestNewSession::test_skip_file_by_conftest PASSED [ 55%] testing/test_session.py::TestNewSession::test_order_of_execution PASSED [ 55%] testing/test_session.py::TestNewSession::test_collect_only_with_various_situations PASSED [ 55%] testing/test_session.py::TestNewSession::test_minus_x_import_error PASSED [ 55%] testing/test_session.py::TestNewSession::test_minus_x_overridden_by_maxfail PASSED [ 55%] testing/test_session.py::test_plugin_specify PASSED [ 55%] testing/test_session.py::test_plugin_already_exists PASSED [ 55%] testing/test_session.py::test_exclude PASSED [ 55%] testing/test_session.py::test_deselect PASSED [ 55%] testing/test_session.py::test_sessionfinish_with_start PASSED [ 55%] testing/test_session.py::test_rootdir_option_arg[root] PASSED [ 55%] testing/test_session.py::test_rootdir_option_arg[{relative}/root] PASSED [ 56%] testing/test_session.py::test_rootdir_option_arg[{environment}/root] PASSED [ 56%] testing/test_session.py::test_rootdir_wrong_option_arg PASSED [ 56%] testing/test_skipping.py::TestEvaluator::test_no_marker PASSED [ 56%] testing/test_skipping.py::TestEvaluator::test_marked_no_args PASSED [ 56%] testing/test_skipping.py::TestEvaluator::test_marked_one_arg PASSED [ 56%] testing/test_skipping.py::TestEvaluator::test_marked_one_arg_unicode SKIPPED [ 56%] testing/test_skipping.py::TestEvaluator::test_marked_one_arg_with_reason PASSED [ 56%] testing/test_skipping.py::TestEvaluator::test_marked_one_arg_twice PASSED [ 56%] testing/test_skipping.py::TestEvaluator::test_marked_one_arg_twice2 PASSED [ 56%] testing/test_skipping.py::TestEvaluator::test_marked_skip_with_not_string PASSED [ 56%] testing/test_skipping.py::TestEvaluator::test_skipif_class PASSED [ 56%] testing/test_skipping.py::TestXFail::test_xfail_simple[True] PASSED [ 56%] testing/test_skipping.py::TestXFail::test_xfail_simple[False] PASSED [ 56%] testing/test_skipping.py::TestXFail::test_xfail_xpassed PASSED [ 56%] testing/test_skipping.py::TestXFail::test_xfail_using_platform PASSED [ 56%] testing/test_skipping.py::TestXFail::test_xfail_xpassed_strict PASSED [ 56%] testing/test_skipping.py::TestXFail::test_xfail_run_anyway PASSED [ 56%] testing/test_skipping.py::TestXFail::test_xfail_evalfalse_but_fails PASSED [ 56%] testing/test_skipping.py::TestXFail::test_xfail_not_report_default PASSED [ 56%] testing/test_skipping.py::TestXFail::test_xfail_not_run_xfail_reporting PASSED [ 56%] testing/test_skipping.py::TestXFail::test_xfail_not_run_no_setup_run PASSED [ 56%] testing/test_skipping.py::TestXFail::test_xfail_xpass PASSED [ 57%] testing/test_skipping.py::TestXFail::test_xfail_imperative PASSED [ 57%] testing/test_skipping.py::TestXFail::test_xfail_imperative_in_setup_function PASSED [ 57%] testing/test_skipping.py::TestXFail::test_dynamic_xfail_no_run PASSED [ 57%] testing/test_skipping.py::TestXFail::test_dynamic_xfail_set_during_funcarg_setup PASSED [ 57%] testing/test_skipping.py::TestXFail::test_xfail_raises[TypeError-TypeError-*1 xfailed*] PASSED [ 57%] testing/test_skipping.py::TestXFail::test_xfail_raises[(AttributeError, TypeError)-TypeError-*1 xfailed*] PASSED [ 57%] testing/test_skipping.py::TestXFail::test_xfail_raises[TypeError-IndexError-*1 failed*] PASSED [ 57%] testing/test_skipping.py::TestXFail::test_xfail_raises[(AttributeError, TypeError)-IndexError-*1 failed*] PASSED [ 57%] testing/test_skipping.py::TestXFail::test_strict_sanity PASSED [ 57%] testing/test_skipping.py::TestXFail::test_strict_xfail[True] PASSED [ 57%] testing/test_skipping.py::TestXFail::test_strict_xfail[False] PASSED [ 57%] testing/test_skipping.py::TestXFail::test_strict_xfail_condition[True] PASSED [ 57%] testing/test_skipping.py::TestXFail::test_strict_xfail_condition[False] PASSED [ 57%] testing/test_skipping.py::TestXFail::test_xfail_condition_keyword[True] PASSED [ 57%] testing/test_skipping.py::TestXFail::test_xfail_condition_keyword[False] PASSED [ 57%] testing/test_skipping.py::TestXFail::test_strict_xfail_default_from_file[true] PASSED [ 57%] testing/test_skipping.py::TestXFail::test_strict_xfail_default_from_file[false] PASSED [ 57%] testing/test_skipping.py::TestXFailwithSetupTeardown::test_failing_setup_issue9 PASSED [ 57%] testing/test_skipping.py::TestXFailwithSetupTeardown::test_failing_teardown_issue9 PASSED [ 57%] testing/test_skipping.py::TestSkip::test_skip_class PASSED [ 57%] testing/test_skipping.py::TestSkip::test_skips_on_false_string PASSED [ 57%] testing/test_skipping.py::TestSkip::test_arg_as_reason PASSED [ 58%] testing/test_skipping.py::TestSkip::test_skip_no_reason PASSED [ 58%] testing/test_skipping.py::TestSkip::test_skip_with_reason PASSED [ 58%] testing/test_skipping.py::TestSkip::test_only_skips_marked_test PASSED [ 58%] testing/test_skipping.py::TestSkip::test_strict_and_skip PASSED [ 58%] testing/test_skipping.py::TestSkipif::test_skipif_conditional PASSED [ 58%] testing/test_skipping.py::TestSkipif::test_skipif_reporting["hasattr(sys, 'platform')"] PASSED [ 58%] testing/test_skipping.py::TestSkipif::test_skipif_reporting[True, reason="invalid platform"] PASSED [ 58%] testing/test_skipping.py::TestSkipif::test_skipif_using_platform PASSED [ 58%] testing/test_skipping.py::TestSkipif::test_skipif_reporting_multiple[skipif-SKIP-skipped] PASSED [ 58%] testing/test_skipping.py::TestSkipif::test_skipif_reporting_multiple[xfail-XPASS-xpassed] PASSED [ 58%] testing/test_skipping.py::test_skip_not_report_default PASSED [ 58%] testing/test_skipping.py::test_skipif_class PASSED [ 58%] testing/test_skipping.py::test_skip_reasons_folding PASSED [ 58%] testing/test_skipping.py::test_skipped_reasons_functional PASSED [ 58%] testing/test_skipping.py::test_skipped_folding PASSED [ 58%] testing/test_skipping.py::test_reportchars PASSED [ 58%] testing/test_skipping.py::test_reportchars_error PASSED [ 58%] testing/test_skipping.py::test_reportchars_all PASSED [ 58%] testing/test_skipping.py::test_reportchars_all_error PASSED [ 58%] testing/test_skipping.py::test_errors_in_xfail_skip_expressions PASSED [ 58%] testing/test_skipping.py::test_xfail_skipif_with_globals PASSED [ 58%] testing/test_skipping.py::test_direct_gives_error PASSED [ 58%] testing/test_skipping.py::test_default_markers PASSED [ 59%] testing/test_skipping.py::test_xfail_test_setup_exception PASSED [ 59%] testing/test_skipping.py::test_imperativeskip_on_xfail_test PASSED [ 59%] testing/test_skipping.py::TestBooleanCondition::test_skipif PASSED [ 59%] testing/test_skipping.py::TestBooleanCondition::test_skipif_noreason PASSED [ 59%] testing/test_skipping.py::TestBooleanCondition::test_xfail PASSED [ 59%] testing/test_skipping.py::test_xfail_item PASSED [ 59%] testing/test_skipping.py::test_module_level_skip_error PASSED [ 59%] testing/test_skipping.py::test_module_level_skip_with_allow_module_level PASSED [ 59%] testing/test_skipping.py::test_invalid_skip_keyword_parameter PASSED [ 59%] testing/test_skipping.py::test_mark_xfail_item PASSED [ 59%] testing/test_skipping.py::test_summary_list_after_errors PASSED [ 59%] testing/test_stepwise.py::test_run_without_stepwise PASSED [ 59%] testing/test_stepwise.py::test_fail_and_continue_with_stepwise PASSED [ 59%] testing/test_stepwise.py::test_run_with_skip_option PASSED [ 59%] testing/test_stepwise.py::test_fail_on_errors PASSED [ 59%] testing/test_stepwise.py::test_change_testfile PASSED [ 59%] testing/test_stepwise.py::test_stop_on_collection_errors PASSED [ 59%] testing/test_terminal.py::test_plugin_nameversion[normal] PASSED [ 59%] testing/test_terminal.py::test_plugin_nameversion[prefix-strip] PASSED [ 59%] testing/test_terminal.py::test_plugin_nameversion[deduplicate] PASSED [ 59%] testing/test_terminal.py::TestCollectonly::test_collectonly_basic PASSED [ 59%] testing/test_terminal.py::TestCollectonly::test_collectonly_skipped_module PASSED [ 60%] testing/test_terminal.py::TestCollectonly::test_collectonly_failed_module PASSED [ 60%] testing/test_terminal.py::TestCollectonly::test_collectonly_fatal PASSED [ 60%] testing/test_terminal.py::TestCollectonly::test_collectonly_simple PASSED [ 60%] testing/test_terminal.py::TestCollectonly::test_collectonly_error PASSED [ 60%] testing/test_terminal.py::TestCollectonly::test_collectonly_missing_path PASSED [ 60%] testing/test_terminal.py::TestCollectonly::test_collectonly_quiet PASSED [ 60%] testing/test_terminal.py::TestCollectonly::test_collectonly_more_quiet PASSED [ 60%] testing/test_terminal.py::test_repr_python_version PASSED [ 60%] testing/test_terminal.py::TestFixtureReporting::test_setup_fixture_error PASSED [ 60%] testing/test_terminal.py::TestFixtureReporting::test_teardown_fixture_error PASSED [ 60%] testing/test_terminal.py::TestFixtureReporting::test_teardown_fixture_error_and_test_failure PASSED [ 60%] testing/test_terminal.py::TestFixtureReporting::test_setup_teardown_output_and_test_failure PASSED [ 60%] testing/test_terminal.py::test_fail_extra_reporting PASSED [ 60%] testing/test_terminal.py::test_fail_reporting_on_pass PASSED [ 60%] testing/test_terminal.py::test_pass_extra_reporting PASSED [ 60%] testing/test_terminal.py::test_pass_reporting_on_fail PASSED [ 60%] testing/test_terminal.py::test_pass_output_reporting PASSED [ 60%] testing/test_terminal.py::test_color_yes PASSED [ 60%] testing/test_terminal.py::test_color_no PASSED [ 60%] testing/test_terminal.py::test_color_yes_collection_on_non_atty[True] PASSED [ 60%] testing/test_terminal.py::test_color_yes_collection_on_non_atty[False] PASSED [ 60%] testing/test_terminal.py::test_getreportopt PASSED [ 61%] testing/test_terminal.py::test_terminalreporter_reportopt_addopts PASSED [ 61%] testing/test_terminal.py::test_tbstyle_short PASSED [ 61%] testing/test_terminal.py::test_traceconfig PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_collect_fail[default] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_collect_fail[verbose] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_collect_fail[quiet] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_collect_fail[fulltrace] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_maxfailures[default] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_maxfailures[verbose] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_maxfailures[quiet] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_maxfailures[fulltrace] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_tb_option[default] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_tb_option[verbose] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_tb_option[quiet] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_tb_option[fulltrace] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_tb_crashline[default] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_tb_crashline[verbose] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_tb_crashline[quiet] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_tb_crashline[fulltrace] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_pytest_report_header[default] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_pytest_report_header[verbose] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_pytest_report_header[quiet] PASSED [ 61%] testing/test_terminal.py::TestGenericReporting::test_pytest_report_header[fulltrace] PASSED [ 62%] testing/test_terminal.py::TestGenericReporting::test_show_capture PASSED [ 62%] testing/test_terminal.py::TestGenericReporting::test_show_capture_with_teardown_logs PASSED [ 62%] testing/test_terminal.py::test_fdopen_kept_alive_issue124 PASSED [ 62%] testing/test_terminal.py::test_tbstyle_native_setup_error PASSED [ 62%] testing/test_terminal.py::test_terminal_summary PASSED [ 62%] testing/test_terminal.py::test_terminal_summary_warnings_are_displayed PASSED [ 62%] testing/test_terminal.py::test_summary_stats[red-1 failed-stats_arg0] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[red-1 failed, 1 passed-stats_arg1] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[red-1 error-stats_arg2] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[red-1 passed, 1 error-stats_arg3] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[yellow-1 weird-stats_arg4] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[yellow-1 passed, 1 weird-stats_arg5] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[yellow-1 warnings-stats_arg6] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[yellow-1 passed, 1 warnings-stats_arg7] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[green-5 passed-stats_arg8] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[yellow-1 skipped-stats_arg9] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[green-1 passed, 1 skipped-stats_arg10] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[yellow-1 deselected-stats_arg11] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[green-1 passed, 1 deselected-stats_arg12] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[yellow-1 xfailed-stats_arg13] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[green-1 passed, 1 xfailed-stats_arg14] PASSED [ 62%] testing/test_terminal.py::test_summary_stats[yellow-1 xpassed-stats_arg15] PASSED [ 63%] testing/test_terminal.py::test_summary_stats[green-1 passed, 1 xpassed-stats_arg16] PASSED [ 63%] testing/test_terminal.py::test_summary_stats[yellow-no tests ran-stats_arg17] PASSED [ 63%] testing/test_terminal.py::test_summary_stats[yellow-no tests ran-stats_arg18] PASSED [ 63%] testing/test_terminal.py::test_summary_stats[green-1 passed-stats_arg19] PASSED [ 63%] testing/test_terminal.py::test_summary_stats[red-1 failed, 2 passed, 3 xfailed-stats_arg20] PASSED [ 63%] testing/test_terminal.py::test_summary_stats[green-1 passed, 2 skipped, 3 deselected, 2 xfailed-stats_arg21] PASSED [ 63%] testing/test_terminal.py::test_no_trailing_whitespace_after_inifile_word PASSED [ 63%] testing/test_terminal.py::TestClassicOutputStyle::test_normal_verbosity PASSED [ 63%] testing/test_terminal.py::TestClassicOutputStyle::test_verbose PASSED [ 63%] testing/test_terminal.py::TestClassicOutputStyle::test_quiet PASSED [ 63%] testing/test_terminal.py::TestProgressOutputStyle::test_zero_tests_collected PASSED [ 63%] testing/test_terminal.py::TestProgressOutputStyle::test_normal PASSED [ 63%] testing/test_terminal.py::TestProgressOutputStyle::test_count PASSED [ 63%] testing/test_terminal.py::TestProgressOutputStyle::test_verbose PASSED [ 63%] testing/test_terminal.py::TestProgressOutputStyle::test_verbose_count PASSED [ 63%] testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal SKIPPED [ 63%] testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal_count SKIPPED [ 63%] testing/test_terminal.py::TestProgressOutputStyle::test_xdist_verbose SKIPPED [ 63%] testing/test_terminal.py::TestProgressOutputStyle::test_capture_no PASSED [ 63%] testing/test_terminal.py::TestProgressWithTeardown::test_teardown_simple PASSED [ 63%] testing/test_terminal.py::TestProgressWithTeardown::test_teardown_with_test_also_failing PASSED [ 63%] testing/test_terminal.py::TestProgressWithTeardown::test_teardown_many PASSED [ 63%] testing/test_terminal.py::TestProgressWithTeardown::test_teardown_many_verbose PASSED [ 64%] testing/test_terminal.py::TestProgressWithTeardown::test_xdist_normal SKIPPED [ 64%] testing/test_tmpdir.py::test_tmpdir_fixture PASSED [ 64%] testing/test_tmpdir.py::test_ensuretemp PASSED [ 64%] testing/test_tmpdir.py::TestTempdirHandler::test_mktemp PASSED [ 64%] testing/test_tmpdir.py::TestConfigTmpdir::test_getbasetemp_custom_removes_old PASSED [ 64%] testing/test_tmpdir.py::test_basetemp PASSED [ 64%] testing/test_tmpdir.py::test_tmpdir_always_is_realpath PASSED [ 64%] testing/test_tmpdir.py::test_tmpdir_too_long_on_parametrization PASSED [ 64%] testing/test_tmpdir.py::test_tmpdir_factory PASSED [ 64%] testing/test_tmpdir.py::test_tmpdir_fallback_tox_env PASSED [ 64%] testing/test_tmpdir.py::test_tmpdir_fallback_uid_not_found PASSED [ 64%] testing/test_tmpdir.py::test_get_user_uid_not_found PASSED [ 64%] testing/test_tmpdir.py::test_get_user SKIPPED [ 64%] testing/test_tmpdir.py::TestNumberedDir::test_make PASSED [ 64%] testing/test_tmpdir.py::TestNumberedDir::test_cleanup_lock_create PASSED [ 64%] testing/test_tmpdir.py::TestNumberedDir::test_lock_register_cleanup_removal PASSED [ 64%] testing/test_tmpdir.py::TestNumberedDir::test_cleanup_keep PASSED [ 64%] testing/test_tmpdir.py::TestNumberedDir::test_cleanup_locked PASSED [ 64%] testing/test_tmpdir.py::TestNumberedDir::test_rmtree PASSED [ 64%] testing/test_tmpdir.py::TestNumberedDir::test_cleanup_ignores_symlink PASSED [ 64%] testing/test_tmpdir.py::TestNumberedDir::test_removal_accepts_lock PASSED [ 64%] testing/test_unittest.py::test_simple_unittest PASSED [ 65%] testing/test_unittest.py::test_runTest_method PASSED [ 65%] testing/test_unittest.py::test_isclasscheck_issue53 PASSED [ 65%] testing/test_unittest.py::test_setup PASSED [ 65%] testing/test_unittest.py::test_setUpModule PASSED [ 65%] testing/test_unittest.py::test_setUpModule_failing_no_teardown PASSED [ 65%] testing/test_unittest.py::test_new_instances PASSED [ 65%] testing/test_unittest.py::test_teardown PASSED [ 65%] testing/test_unittest.py::test_teardown_issue1649 PASSED [ 65%] testing/test_unittest.py::test_unittest_skip_issue148 PASSED [ 65%] testing/test_unittest.py::test_method_and_teardown_failing_reporting PASSED [ 65%] testing/test_unittest.py::test_setup_failure_is_shown PASSED [ 65%] testing/test_unittest.py::test_setup_setUpClass PASSED [ 65%] testing/test_unittest.py::test_setup_class PASSED [ 65%] testing/test_unittest.py::test_testcase_adderrorandfailure_defers[Error] PASSED [ 65%] testing/test_unittest.py::test_testcase_adderrorandfailure_defers[Failure] PASSED [ 65%] testing/test_unittest.py::test_testcase_custom_exception_info[Error] PASSED [ 65%] testing/test_unittest.py::test_testcase_custom_exception_info[Failure] PASSED [ 65%] testing/test_unittest.py::test_testcase_totally_incompatible_exception_info PASSED [ 65%] testing/test_unittest.py::test_module_level_pytestmark PASSED [ 65%] testing/test_unittest.py::TestTrialUnittest::test_trial_testcase_runtest_not_collected SKIPPED [ 65%] testing/test_unittest.py::TestTrialUnittest::test_trial_exceptions_with_skips SKIPPED [ 65%] testing/test_unittest.py::TestTrialUnittest::test_trial_error SKIPPED [ 66%] testing/test_unittest.py::TestTrialUnittest::test_trial_pdb SKIPPED [ 66%] testing/test_unittest.py::TestTrialUnittest::test_trial_testcase_skip_property SKIPPED [ 66%] testing/test_unittest.py::TestTrialUnittest::test_trial_testfunction_skip_property SKIPPED [ 66%] testing/test_unittest.py::TestTrialUnittest::test_trial_testcase_todo_property SKIPPED [ 66%] testing/test_unittest.py::TestTrialUnittest::test_trial_testfunction_todo_property SKIPPED [ 66%] testing/test_unittest.py::test_djangolike_testcase PASSED [ 66%] testing/test_unittest.py::test_unittest_not_shown_in_traceback PASSED [ 66%] testing/test_unittest.py::test_unorderable_types PASSED [ 66%] testing/test_unittest.py::test_unittest_typerror_traceback PASSED [ 66%] testing/test_unittest.py::test_unittest_expected_failure_for_failing_test_is_xfail[pytest] PASSED [ 66%] testing/test_unittest.py::test_unittest_expected_failure_for_failing_test_is_xfail[unittest] PASSED [ 66%] testing/test_unittest.py::test_unittest_expected_failure_for_passing_test_is_fail[pytest] PASSED [ 66%] testing/test_unittest.py::test_unittest_expected_failure_for_passing_test_is_fail[unittest] PASSED [ 66%] testing/test_unittest.py::test_unittest_setup_interaction[fixture-return] PASSED [ 66%] testing/test_unittest.py::test_unittest_setup_interaction[yield_fixture-yield] PASSED [ 66%] testing/test_unittest.py::test_non_unittest_no_setupclass_support PASSED [ 66%] testing/test_unittest.py::test_no_teardown_if_setupclass_failed PASSED [ 66%] testing/test_unittest.py::test_issue333_result_clearing PASSED [ 66%] testing/test_unittest.py::test_unittest_raise_skip_issue748 PASSED [ 66%] testing/test_unittest.py::test_unittest_skip_issue1169 PASSED [ 66%] testing/test_unittest.py::test_class_method_containing_test_issue1558 PASSED [ 66%] testing/test_unittest.py::test_usefixtures_marker_on_unittest[six.moves.builtins.object] PASSED [ 66%] testing/test_unittest.py::test_usefixtures_marker_on_unittest[unittest.TestCase] PASSED [ 67%] testing/test_unittest.py::test_usefixtures_marker_on_unittest[unittest2.TestCase] PASSED [ 67%] testing/test_unittest.py::test_testcase_handles_init_exceptions PASSED [ 67%] testing/test_unittest.py::test_error_message_with_parametrized_fixtures PASSED [ 67%] testing/test_warnings.py::test_normal_flow PASSED [ 67%] testing/test_warnings.py::test_setup_teardown_warnings PASSED [ 67%] testing/test_warnings.py::test_as_errors[cmdline] PASSED [ 67%] testing/test_warnings.py::test_as_errors[ini] PASSED [ 67%] testing/test_warnings.py::test_ignore[cmdline] PASSED [ 67%] testing/test_warnings.py::test_ignore[ini] PASSED [ 67%] testing/test_warnings.py::test_unicode PASSED [ 67%] testing/test_warnings.py::test_py2_unicode SKIPPED [ 67%] testing/test_warnings.py::test_py2_unicode_ascii PASSED [ 67%] testing/test_warnings.py::test_works_with_filterwarnings PASSED [ 67%] testing/test_warnings.py::test_filterwarnings_mark[ini] PASSED [ 67%] testing/test_warnings.py::test_filterwarnings_mark[cmdline] PASSED [ 67%] testing/test_warnings.py::test_non_string_warning_argument PASSED [ 67%] testing/test_warnings.py::test_filterwarnings_mark_registration PASSED [ 67%] testing/test_warnings.py::test_warning_captured_hook PASSED [ 67%] testing/test_warnings.py::test_collection_warnings PASSED [ 67%] testing/test_warnings.py::test_mark_regex_escape PASSED [ 67%] testing/test_warnings.py::test_hide_pytest_internal_warnings[no] PASSED [ 67%] testing/test_warnings.py::test_hide_pytest_internal_warnings[ini] PASSED [ 68%] testing/test_warnings.py::test_hide_pytest_internal_warnings[cmdline] PASSED [ 68%] testing/test_warnings.py::test_option_precedence_cmdline_over_ini[True] PASSED [ 68%] testing/test_warnings.py::test_option_precedence_cmdline_over_ini[False] PASSED [ 68%] testing/test_warnings.py::test_option_precedence_mark PASSED [ 68%] testing/test_warnings.py::TestDeprecationWarningsByDefault::test_shown_by_default[True] PASSED [ 68%] testing/test_warnings.py::TestDeprecationWarningsByDefault::test_shown_by_default[False] PASSED [ 68%] testing/test_warnings.py::TestDeprecationWarningsByDefault::test_hidden_by_ini PASSED [ 68%] testing/test_warnings.py::TestDeprecationWarningsByDefault::test_hidden_by_mark PASSED [ 68%] testing/test_warnings.py::TestDeprecationWarningsByDefault::test_hidden_by_cmdline PASSED [ 68%] testing/test_warnings.py::TestDeprecationWarningsByDefault::test_hidden_by_system PASSED [ 68%] testing/test_warnings.py::test_infinite_loop_warning_against_unicode_usage_py2 SKIPPED [ 68%] testing/code/test_code.py::test_ne PASSED [ 68%] testing/code/test_code.py::test_code_gives_back_name_for_not_existing_file PASSED [ 68%] testing/code/test_code.py::test_code_with_class PASSED [ 68%] testing/code/test_code.py::test_code_fullsource PASSED [ 68%] testing/code/test_code.py::test_code_source PASSED [ 68%] testing/code/test_code.py::test_frame_getsourcelineno_myself PASSED [ 68%] testing/code/test_code.py::test_getstatement_empty_fullsource PASSED [ 68%] testing/code/test_code.py::test_code_from_func PASSED [ 68%] testing/code/test_code.py::test_unicode_handling PASSED [ 68%] testing/code/test_code.py::test_unicode_handling_syntax_error SKIPPED [ 68%] testing/code/test_code.py::test_code_getargs PASSED [ 69%] testing/code/test_code.py::test_frame_getargs PASSED [ 69%] testing/code/test_code.py::TestExceptionInfo::test_bad_getsource PASSED [ 69%] testing/code/test_code.py::TestTracebackEntry::test_getsource PASSED [ 69%] testing/code/test_code.py::TestReprFuncArgs::test_not_raise_exception_with_mixed_encoding PASSED [ 69%] testing/code/test_excinfo.py::test_excinfo_simple PASSED [ 69%] testing/code/test_excinfo.py::test_excinfo_getstatement PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_entries PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_entry_getsource PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_entry_getsource_in_construct PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_cut PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_cut_excludepath PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_filter PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_filter_selective[<lambda>-True] PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_filter_selective[<lambda>-False] PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_filter_selective[tracebackhide2-True] PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_filter_selective[tracebackhide3-False] PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_recursion_index PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_only_specific_recursion_errors PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_no_recursion_index PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_messy_recursion PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_getcrashentry PASSED [ 69%] testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_getcrashentry_empty PASSED [ 69%] testing/code/test_excinfo.py::test_excinfo_exconly PASSED [ 70%] testing/code/test_excinfo.py::test_excinfo_repr PASSED [ 70%] testing/code/test_excinfo.py::test_excinfo_str PASSED [ 70%] testing/code/test_excinfo.py::test_excinfo_errisinstance PASSED [ 70%] testing/code/test_excinfo.py::test_excinfo_no_sourcecode PASSED [ 70%] testing/code/test_excinfo.py::test_excinfo_no_python_sourcecode PASSED [ 70%] testing/code/test_excinfo.py::test_entrysource_Queue_example PASSED [ 70%] testing/code/test_excinfo.py::test_codepath_Queue_example PASSED [ 70%] testing/code/test_excinfo.py::test_match_succeeds PASSED [ 70%] testing/code/test_excinfo.py::test_match_raises_error PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source_excinfo PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source_not_existing PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_many_line_source_not_existing PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source_failing_fullsource PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_local PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_local_truncated PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_lines PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_lines2 PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_lines_var_kw_args PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_short PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_no PASSED [ 70%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_tbfilter PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_traceback_short_no_source PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_and_excinfo PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_with_invalid_cwd PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_excinfo_addouterr PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_excinfo_reprcrash PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_recursion PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_reprexcinfo_getrepr PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_reprexcinfo_unicode PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_missing_source PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_incomplete_source PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_filenames PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions0] PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions1] PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions2] PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions3] PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions4] PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions5] PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions6] PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions7] PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions8] PASSED [ 71%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions9] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions10] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions11] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions12] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions13] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions14] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions15] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions16] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions17] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions18] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions19] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions20] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions21] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions22] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[reproptions23] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_traceback_repr_style PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exc_chain_repr PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exc_repr_chain_suppression[from_none] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exc_repr_chain_suppression[explicit_suppress] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exc_chain_repr_without_traceback[cause-The above exception was the direct cause of the following exception:] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exc_chain_repr_without_traceback[context-During handling of the above exception, another exception occurred:] PASSED [ 72%] testing/code/test_excinfo.py::TestFormattedExcinfo::test_exc_chain_repr_cycle PASSED [ 72%] testing/code/test_excinfo.py::test_repr_traceback_with_unicode[None-short] PASSED [ 72%] testing/code/test_excinfo.py::test_repr_traceback_with_unicode[None-long] PASSED [ 73%] testing/code/test_excinfo.py::test_repr_traceback_with_unicode[utf8-short] PASSED [ 73%] testing/code/test_excinfo.py::test_repr_traceback_with_unicode[utf8-long] PASSED [ 73%] testing/code/test_excinfo.py::test_repr_traceback_with_unicode[utf16-short] PASSED [ 73%] testing/code/test_excinfo.py::test_repr_traceback_with_unicode[utf16-long] PASSED [ 73%] testing/code/test_excinfo.py::test_cwd_deleted PASSED [ 73%] testing/code/test_excinfo.py::test_exception_repr_extraction_error_on_recursion PASSED [ 73%] testing/code/test_excinfo.py::test_no_recursion_index_on_recursion_error PASSED [ 73%] testing/code/test_source.py::test_source_str_function PASSED [ 73%] testing/code/test_source.py::test_unicode PASSED [ 73%] testing/code/test_source.py::test_source_from_function PASSED [ 73%] testing/code/test_source.py::test_source_from_method PASSED [ 73%] testing/code/test_source.py::test_source_from_lines PASSED [ 73%] testing/code/test_source.py::test_source_from_inner_function PASSED [ 73%] testing/code/test_source.py::test_source_putaround_simple PASSED [ 73%] testing/code/test_source.py::test_source_putaround PASSED [ 73%] testing/code/test_source.py::test_source_strips PASSED [ 73%] testing/code/test_source.py::test_source_strip_multiline PASSED [ 73%] testing/code/test_source.py::test_syntaxerror_rerepresentation PASSED [ 73%] testing/code/test_source.py::test_isparseable PASSED [ 73%] testing/code/test_source.py::TestAccesses::test_getrange PASSED [ 73%] testing/code/test_source.py::TestAccesses::test_getline PASSED [ 73%] testing/code/test_source.py::TestAccesses::test_len PASSED [ 74%] testing/code/test_source.py::TestAccesses::test_iter PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_compile PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_compile_and_getsource_simple PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_compile_and_getsource_through_same_function PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatement PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_triple_quoted PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_within_constructs PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_bug PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_bug2 PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_ast_issue58 PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_out_of_bounds_py3 PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_with_syntaxerror_issue7 PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_compile_to_ast PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_compile_and_getsource PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_compilefuncs_and_path_sanity[] PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_compilefuncs_and_path_sanity[None] PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_compilefuncs_and_path_sanity[my] PASSED [ 74%] testing/code/test_source.py::TestSourceParsingAndCompiling::test_offsetless_synerr PASSED [ 74%] testing/code/test_source.py::test_getstartingblock_singleline PASSED [ 74%] testing/code/test_source.py::test_getline_finally PASSED [ 74%] testing/code/test_source.py::test_getfuncsource_dynamic PASSED [ 74%] testing/code/test_source.py::test_getfuncsource_with_multine_string PASSED [ 75%] testing/code/test_source.py::test_deindent PASSED [ 75%] testing/code/test_source.py::test_source_of_class_at_eof_without_newline PASSED [ 75%] testing/code/test_source.py::test_getsource_fallback PASSED [ 75%] testing/code/test_source.py::test_idem_compile_and_getsource PASSED [ 75%] testing/code/test_source.py::test_findsource_fallback PASSED [ 75%] testing/code/test_source.py::test_findsource PASSED [ 75%] testing/code/test_source.py::test_getfslineno PASSED [ 75%] testing/code/test_source.py::test_code_of_object_instance_with_call PASSED [ 75%] testing/code/test_source.py::test_oneline PASSED [ 75%] testing/code/test_source.py::test_comment_and_no_newline_at_end PASSED [ 75%] testing/code/test_source.py::test_oneline_and_comment PASSED [ 75%] testing/code/test_source.py::test_comments PASSED [ 75%] testing/code/test_source.py::test_comment_in_statement PASSED [ 75%] testing/code/test_source.py::test_single_line_else PASSED [ 75%] testing/code/test_source.py::test_single_line_finally PASSED [ 75%] testing/code/test_source.py::test_issue55 PASSED [ 75%] testing/code/test_source.py::test_multiline PASSED [ 75%] testing/code/test_source.py::TestTry::test_body PASSED [ 75%] testing/code/test_source.py::TestTry::test_except_line PASSED [ 75%] testing/code/test_source.py::TestTry::test_except_body PASSED [ 75%] testing/code/test_source.py::TestTry::test_else PASSED [ 75%] testing/code/test_source.py::TestTryFinally::test_body PASSED [ 75%] testing/code/test_source.py::TestTryFinally::test_finally PASSED [ 76%] testing/code/test_source.py::TestIf::test_body PASSED [ 76%] testing/code/test_source.py::TestIf::test_elif_clause PASSED [ 76%] testing/code/test_source.py::TestIf::test_elif PASSED [ 76%] testing/code/test_source.py::TestIf::test_else PASSED [ 76%] testing/code/test_source.py::test_semicolon PASSED [ 76%] testing/code/test_source.py::test_def_online PASSED [ 76%] testing/code/test_source.py::test_getstartingblock_multiline PASSED [ 76%] testing/examples/test_issue519.py::test_510 PASSED [ 76%] testing/freeze/tests/test_doctest.txt::test_doctest.txt PASSED [ 76%] testing/freeze/tests/test_trivial.py::test_upper PASSED [ 76%] testing/freeze/tests/test_trivial.py::test_lower PASSED [ 76%] testing/logging/test_fixture.py::test_fixture_help PASSED [ 76%] testing/logging/test_fixture.py::test_change_level PASSED [ 76%] testing/logging/test_fixture.py::test_change_level_undo PASSED [ 76%] testing/logging/test_fixture.py::test_with_statement PASSED [ 76%] testing/logging/test_fixture.py::test_log_access PASSED [ 76%] testing/logging/test_fixture.py::test_messages PASSED [ 76%] testing/logging/test_fixture.py::test_record_tuples PASSED [ 76%] testing/logging/test_fixture.py::test_unicode PASSED [ 76%] testing/logging/test_fixture.py::test_clear PASSED [ 76%] testing/logging/test_fixture.py::test_caplog_captures_for_all_stages PASSED [ 76%] testing/logging/test_formatter.py::test_coloredlogformatter PASSED [ 77%] testing/logging/test_reporting.py::test_nothing_logged PASSED [ 77%] testing/logging/test_reporting.py::test_messages_logged PASSED [ 77%] testing/logging/test_reporting.py::test_root_logger_affected PASSED [ 77%] testing/logging/test_reporting.py::test_log_cli_level_log_level_interaction PASSED [ 77%] testing/logging/test_reporting.py::test_setup_logging PASSED [ 77%] testing/logging/test_reporting.py::test_teardown_logging PASSED [ 77%] testing/logging/test_reporting.py::test_disable_log_capturing PASSED [ 77%] testing/logging/test_reporting.py::test_disable_log_capturing_ini PASSED [ 77%] testing/logging/test_reporting.py::test_log_cli_enabled_disabled[True] PASSED [ 77%] testing/logging/test_reporting.py::test_log_cli_enabled_disabled[False] PASSED [ 77%] testing/logging/test_reporting.py::test_log_cli_default_level PASSED [ 77%] testing/logging/test_reporting.py::test_log_cli_default_level_multiple_tests PASSED [ 77%] testing/logging/test_reporting.py::test_log_cli_default_level_sections PASSED [ 77%] testing/logging/test_reporting.py::test_live_logs_unknown_sections PASSED [ 77%] testing/logging/test_reporting.py::test_sections_single_new_line_after_test_outcome PASSED [ 77%] testing/logging/test_reporting.py::test_log_cli_level PASSED [ 77%] testing/logging/test_reporting.py::test_log_cli_ini_level PASSED [ 77%] testing/logging/test_reporting.py::test_log_cli_auto_enable[] PASSED [ 77%] testing/logging/test_reporting.py::test_log_cli_auto_enable[--log-level=WARNING] PASSED [ 77%] testing/logging/test_reporting.py::test_log_cli_auto_enable[--log-file-level=WARNING] PASSED [ 77%] testing/logging/test_reporting.py::test_log_cli_auto_enable[--log-cli-level=WARNING] PASSED [ 77%] testing/logging/test_reporting.py::test_log_file_cli PASSED [ 77%] testing/logging/test_reporting.py::test_log_file_cli_level PASSED [ 78%] testing/logging/test_reporting.py::test_log_level_not_changed_by_default PASSED [ 78%] testing/logging/test_reporting.py::test_log_file_ini PASSED [ 78%] testing/logging/test_reporting.py::test_log_file_ini_level PASSED [ 78%] testing/logging/test_reporting.py::test_log_file_unicode PASSED [ 78%] testing/logging/test_reporting.py::test_live_logging_suspends_capture[True] PASSED [ 78%] testing/logging/test_reporting.py::test_live_logging_suspends_capture[False] PASSED [ 78%] testing/logging/test_reporting.py::test_collection_live_logging PASSED [ 78%] testing/logging/test_reporting.py::test_collection_logging_to_file PASSED [ 78%] testing/logging/test_reporting.py::test_log_in_hooks PASSED [ 78%] testing/python/approx.py::TestApprox::test_repr_string PASSED [ 78%] testing/python/approx.py::TestApprox::test_repr_nd_array[5.0-approx(5.0 {pm} 5.0e-06)] PASSED [ 78%] testing/python/approx.py::TestApprox::test_repr_nd_array[value1-approx([5.0 {pm} 5.0e-06])] PASSED [ 78%] testing/python/approx.py::TestApprox::test_repr_nd_array[value2-approx([[5.0 {pm} 5.0e-06]])] PASSED [ 78%] testing/python/approx.py::TestApprox::test_repr_nd_array[value3-approx([[5.0 {pm} 5.0e-06, 6.0 {pm} 6.0e-06]])] PASSED [ 78%] testing/python/approx.py::TestApprox::test_repr_nd_array[value4-approx([[5.0 {pm} 5.0e-06], [6.0 {pm} 6.0e-06]])] PASSED [ 78%] testing/python/approx.py::TestApprox::test_operator_overloading PASSED [ 78%] testing/python/approx.py::TestApprox::test_exactly_equal PASSED [ 78%] testing/python/approx.py::TestApprox::test_opposite_sign PASSED [ 78%] testing/python/approx.py::TestApprox::test_zero_tolerance PASSED [ 78%] testing/python/approx.py::TestApprox::test_negative_tolerance PASSED [ 78%] testing/python/approx.py::TestApprox::test_inf_tolerance PASSED [ 78%] testing/python/approx.py::TestApprox::test_inf_tolerance_expecting_zero PASSED [ 79%] testing/python/approx.py::TestApprox::test_nan_tolerance PASSED [ 79%] testing/python/approx.py::TestApprox::test_reasonable_defaults PASSED [ 79%] testing/python/approx.py::TestApprox::test_default_tolerances PASSED [ 79%] testing/python/approx.py::TestApprox::test_custom_tolerances PASSED [ 79%] testing/python/approx.py::TestApprox::test_relative_tolerance PASSED [ 79%] testing/python/approx.py::TestApprox::test_absolute_tolerance PASSED [ 79%] testing/python/approx.py::TestApprox::test_expecting_zero PASSED [ 79%] testing/python/approx.py::TestApprox::test_expecting_inf PASSED [ 79%] testing/python/approx.py::TestApprox::test_expecting_nan PASSED [ 79%] testing/python/approx.py::TestApprox::test_int PASSED [ 79%] testing/python/approx.py::TestApprox::test_decimal PASSED [ 79%] testing/python/approx.py::TestApprox::test_fraction PASSED [ 79%] testing/python/approx.py::TestApprox::test_complex PASSED [ 79%] testing/python/approx.py::TestApprox::test_list PASSED [ 79%] testing/python/approx.py::TestApprox::test_list_wrong_len PASSED [ 79%] testing/python/approx.py::TestApprox::test_tuple PASSED [ 79%] testing/python/approx.py::TestApprox::test_tuple_wrong_len PASSED [ 79%] testing/python/approx.py::TestApprox::test_dict PASSED [ 79%] testing/python/approx.py::TestApprox::test_dict_wrong_len PASSED [ 79%] testing/python/approx.py::TestApprox::test_numpy_array PASSED [ 79%] testing/python/approx.py::TestApprox::test_numpy_tolerance_args PASSED [ 79%] testing/python/approx.py::TestApprox::test_numpy_expecting_nan PASSED [ 80%] testing/python/approx.py::TestApprox::test_numpy_expecting_inf PASSED [ 80%] testing/python/approx.py::TestApprox::test_numpy_array_wrong_shape PASSED [ 80%] testing/python/approx.py::TestApprox::test_doctests PASSED [ 80%] testing/python/approx.py::TestApprox::test_unicode_plus_minus PASSED [ 80%] testing/python/approx.py::TestApprox::test_expected_value_type_error[None] PASSED [ 80%] testing/python/approx.py::TestApprox::test_expected_value_type_error[string] PASSED [ 80%] testing/python/approx.py::TestApprox::test_expected_value_type_error[nested-str] PASSED [ 80%] testing/python/approx.py::TestApprox::test_expected_value_type_error[nested-list] PASSED [ 80%] testing/python/approx.py::TestApprox::test_expected_value_type_error[dict-with-string] PASSED [ 80%] testing/python/approx.py::TestApprox::test_expected_value_type_error[nested-dict] PASSED [ 80%] testing/python/approx.py::TestApprox::test_comparison_operator_type_error[<=] PASSED [ 80%] testing/python/approx.py::TestApprox::test_comparison_operator_type_error[<] PASSED [ 80%] testing/python/approx.py::TestApprox::test_comparison_operator_type_error[>=] PASSED [ 80%] testing/python/approx.py::TestApprox::test_comparison_operator_type_error[>] PASSED [ 80%] testing/python/approx.py::TestApprox::test_numpy_array_with_scalar PASSED [ 80%] testing/python/approx.py::TestApprox::test_numpy_scalar_with_array PASSED [ 80%] testing/python/collect.py::TestModule::test_failing_import PASSED [ 80%] testing/python/collect.py::TestModule::test_import_duplicate PASSED [ 80%] testing/python/collect.py::TestModule::test_import_prepend_append PASSED [ 80%] testing/python/collect.py::TestModule::test_syntax_error_in_module PASSED [ 80%] testing/python/collect.py::TestModule::test_module_considers_pluginmanager_at_import PASSED [ 80%] testing/python/collect.py::TestModule::test_invalid_test_module_name PASSED [ 80%] testing/python/collect.py::TestModule::test_show_traceback_import_error[0] PASSED [ 81%] testing/python/collect.py::TestModule::test_show_traceback_import_error[1] PASSED [ 81%] testing/python/collect.py::TestModule::test_show_traceback_import_error[2] PASSED [ 81%] testing/python/collect.py::TestModule::test_show_traceback_import_error_unicode PASSED [ 81%] testing/python/collect.py::TestClass::test_class_with_init_warning PASSED [ 81%] testing/python/collect.py::TestClass::test_class_subclassobject PASSED [ 81%] testing/python/collect.py::TestClass::test_static_method PASSED [ 81%] testing/python/collect.py::TestClass::test_setup_teardown_class_as_classmethod PASSED [ 81%] testing/python/collect.py::TestClass::test_issue1035_obj_has_getattr PASSED [ 81%] testing/python/collect.py::TestClass::test_issue1579_namedtuple PASSED [ 81%] testing/python/collect.py::TestClass::test_issue2234_property PASSED [ 81%] testing/python/collect.py::TestGenerator::test_generative_functions PASSED [ 81%] testing/python/collect.py::TestGenerator::test_generative_methods PASSED [ 81%] testing/python/collect.py::TestGenerator::test_generative_functions_with_explicit_names PASSED [ 81%] testing/python/collect.py::TestGenerator::test_generative_functions_unique_explicit_names PASSED [ 81%] testing/python/collect.py::TestGenerator::test_generative_methods_with_explicit_names PASSED [ 81%] testing/python/collect.py::TestGenerator::test_order_of_execution_generator_same_codeline PASSED [ 81%] testing/python/collect.py::TestGenerator::test_order_of_execution_generator_different_codeline PASSED [ 81%] testing/python/collect.py::TestGenerator::test_setupstate_is_preserved_134 PASSED [ 81%] testing/python/collect.py::TestFunction::test_getmodulecollector PASSED [ 81%] testing/python/collect.py::TestFunction::test_function_as_object_instance_ignored PASSED [ 81%] testing/python/collect.py::TestFunction::test_function_equality PASSED [ 81%] testing/python/collect.py::TestFunction::test_issue197_parametrize_emptyset PASSED [ 82%] testing/python/collect.py::TestFunction::test_single_tuple_unwraps_values PASSED [ 82%] testing/python/collect.py::TestFunction::test_issue213_parametrize_value_no_equal PASSED [ 82%] testing/python/collect.py::TestFunction::test_parametrize_with_non_hashable_values PASSED [ 82%] testing/python/collect.py::TestFunction::test_parametrize_with_non_hashable_values_indirect PASSED [ 82%] testing/python/collect.py::TestFunction::test_parametrize_overrides_fixture PASSED [ 82%] testing/python/collect.py::TestFunction::test_parametrize_overrides_parametrized_fixture PASSED [ 82%] testing/python/collect.py::TestFunction::test_parametrize_overrides_indirect_dependency_fixture PASSED [ 82%] testing/python/collect.py::TestFunction::test_parametrize_with_mark PASSED [ 82%] testing/python/collect.py::TestFunction::test_function_equality_with_callspec PASSED [ 82%] testing/python/collect.py::TestFunction::test_pyfunc_call PASSED [ 82%] testing/python/collect.py::TestFunction::test_multiple_parametrize PASSED [ 82%] testing/python/collect.py::TestFunction::test_issue751_multiple_parametrize_with_ids PASSED [ 82%] testing/python/collect.py::TestFunction::test_parametrize_skipif PASSED [ 82%] testing/python/collect.py::TestFunction::test_parametrize_skip PASSED [ 82%] testing/python/collect.py::TestFunction::test_parametrize_skipif_no_skip PASSED [ 82%] testing/python/collect.py::TestFunction::test_parametrize_xfail PASSED [ 82%] testing/python/collect.py::TestFunction::test_parametrize_passed PASSED [ 82%] testing/python/collect.py::TestFunction::test_parametrize_xfail_passed PASSED [ 82%] testing/python/collect.py::TestFunction::test_function_original_name PASSED [ 82%] testing/python/collect.py::TestSorting::test_check_equality PASSED [ 82%] testing/python/collect.py::TestSorting::test_allow_sane_sorting_for_decorators PASSED [ 82%] testing/python/collect.py::TestConftestCustomization::test_pytest_pycollect_module PASSED [ 83%] testing/python/collect.py::TestConftestCustomization::test_customized_pymakemodule_issue205_subdir PASSED [ 83%] testing/python/collect.py::TestConftestCustomization::test_customized_pymakeitem PASSED [ 83%] testing/python/collect.py::TestConftestCustomization::test_pytest_pycollect_makeitem PASSED [ 83%] testing/python/collect.py::TestConftestCustomization::test_makeitem_non_underscore PASSED [ 83%] testing/python/collect.py::TestConftestCustomization::test_issue2369_collect_module_fileext PASSED [ 83%] testing/python/collect.py::test_setup_only_available_in_subdir PASSED [ 83%] testing/python/collect.py::test_modulecol_roundtrip PASSED [ 83%] testing/python/collect.py::TestTracebackCutting::test_skip_simple PASSED [ 83%] testing/python/collect.py::TestTracebackCutting::test_traceback_argsetup PASSED [ 83%] testing/python/collect.py::TestTracebackCutting::test_traceback_error_during_import PASSED [ 83%] testing/python/collect.py::TestTracebackCutting::test_traceback_filter_error_during_fixture_collection PASSED [ 83%] testing/python/collect.py::TestTracebackCutting::test_filter_traceback_generated_code PASSED [ 83%] testing/python/collect.py::TestTracebackCutting::test_filter_traceback_path_no_longer_valid PASSED [ 83%] testing/python/collect.py::TestReportInfo::test_itemreport_reportinfo PASSED [ 83%] testing/python/collect.py::TestReportInfo::test_func_reportinfo PASSED [ 83%] testing/python/collect.py::TestReportInfo::test_class_reportinfo PASSED [ 83%] testing/python/collect.py::TestReportInfo::test_generator_reportinfo PASSED [ 83%] testing/python/collect.py::TestReportInfo::test_reportinfo_with_nasty_getattr PASSED [ 83%] testing/python/collect.py::test_customized_python_discovery PASSED [ 83%] testing/python/collect.py::test_customized_python_discovery_functions PASSED [ 83%] testing/python/collect.py::test_collector_attributes PASSED [ 83%] testing/python/collect.py::test_customize_through_attributes PASSED [ 83%] testing/python/collect.py::test_unorderable_types PASSED [ 84%] testing/python/collect.py::test_collect_functools_partial PASSED [ 84%] testing/python/collect.py::test_dont_collect_non_function_callable PASSED [ 84%] testing/python/collect.py::test_class_injection_does_not_break_collection PASSED [ 84%] testing/python/collect.py::test_syntax_error_with_non_ascii_chars PASSED [ 84%] testing/python/collect.py::test_skip_duplicates_by_default PASSED [ 84%] testing/python/collect.py::test_keep_duplicates PASSED [ 84%] testing/python/collect.py::test_package_collection_infinite_recursion PASSED [ 84%] testing/python/collect.py::test_package_collection_init_given_as_argument PASSED [ 84%] testing/python/collect.py::test_package_with_modules PASSED [ 84%] testing/python/collect.py::test_package_ordering PASSED [ 84%] testing/python/fixture.py::test_getfuncargnames PASSED [ 84%] testing/python/fixture.py::TestFillFixtures::test_fillfuncargs_exposed PASSED [ 84%] testing/python/fixture.py::TestFillFixtures::test_funcarg_lookupfails PASSED [ 84%] testing/python/fixture.py::TestFillFixtures::test_detect_recursive_dependency_error PASSED [ 84%] testing/python/fixture.py::TestFillFixtures::test_funcarg_basic PASSED [ 84%] testing/python/fixture.py::TestFillFixtures::test_funcarg_lookup_modulelevel PASSED [ 84%] testing/python/fixture.py::TestFillFixtures::test_funcarg_lookup_classlevel PASSED [ 84%] testing/python/fixture.py::TestFillFixtures::test_conftest_funcargs_only_available_in_subdir PASSED [ 84%] testing/python/fixture.py::TestFillFixtures::test_extend_fixture_module_class PASSED [ 84%] testing/python/fixture.py::TestFillFixtures::test_extend_fixture_conftest_module PASSED [ 84%] testing/python/fixture.py::TestFillFixtures::test_extend_fixture_conftest_conftest PASSED [ 84%] testing/python/fixture.py::TestFillFixtures::test_extend_fixture_conftest_plugin PASSED [ 85%] testing/python/fixture.py::TestFillFixtures::test_extend_fixture_plugin_plugin PASSED [ 85%] testing/python/fixture.py::TestFillFixtures::test_override_parametrized_fixture_conftest_module PASSED [ 85%] testing/python/fixture.py::TestFillFixtures::test_override_parametrized_fixture_conftest_conftest PASSED [ 85%] testing/python/fixture.py::TestFillFixtures::test_override_non_parametrized_fixture_conftest_module PASSED [ 85%] testing/python/fixture.py::TestFillFixtures::test_override_non_parametrized_fixture_conftest_conftest PASSED [ 85%] testing/python/fixture.py::TestFillFixtures::test_override_autouse_fixture_with_parametrized_fixture_conftest_conftest PASSED [ 85%] testing/python/fixture.py::TestFillFixtures::test_autouse_fixture_plugin PASSED [ 85%] testing/python/fixture.py::TestFillFixtures::test_funcarg_lookup_error PASSED [ 85%] testing/python/fixture.py::TestFillFixtures::test_fixture_excinfo_leak PASSED [ 85%] testing/python/fixture.py::TestRequestBasic::test_request_attributes PASSED [ 85%] testing/python/fixture.py::TestRequestBasic::test_request_attributes_method PASSED [ 85%] testing/python/fixture.py::TestRequestBasic::test_request_contains_funcarg_arg2fixturedefs PASSED [ 85%] testing/python/fixture.py::TestRequestBasic::test_request_garbage FAILED [ 85%] testing/python/fixture.py::TestRequestBasic::test_getfixturevalue_recursive PASSED [ 85%] testing/python/fixture.py::TestRequestBasic::test_getfixturevalue[getfixturevalue] PASSED [ 85%] testing/python/fixture.py::TestRequestBasic::test_getfixturevalue[getfuncargvalue] PASSED [ 85%] testing/python/fixture.py::TestRequestBasic::test_request_addfinalizer PASSED [ 85%] testing/python/fixture.py::TestRequestBasic::test_mark_as_fixture_with_prefix_and_decorator_fails PASSED [ 85%] testing/python/fixture.py::TestRequestBasic::test_request_addfinalizer_failing_setup PASSED [ 85%] testing/python/fixture.py::TestRequestBasic::test_request_addfinalizer_failing_setup_module PASSED [ 85%] testing/python/fixture.py::TestRequestBasic::test_request_addfinalizer_partial_setup_failure PASSED [ 85%] testing/python/fixture.py::TestRequestBasic::test_request_subrequest_addfinalizer_exceptions PASSED [ 86%] testing/python/fixture.py::TestRequestBasic::test_request_getmodulepath PASSED [ 86%] testing/python/fixture.py::TestRequestBasic::test_request_fixturenames PASSED [ 86%] testing/python/fixture.py::TestRequestBasic::test_request_fixturenames_dynamic_fixture PASSED [ 86%] testing/python/fixture.py::TestRequestBasic::test_funcargnames_compatattr PASSED [ 86%] testing/python/fixture.py::TestRequestBasic::test_setupdecorator_and_xunit PASSED [ 86%] testing/python/fixture.py::TestRequestBasic::test_fixtures_sub_subdir_normalize_sep PASSED [ 86%] testing/python/fixture.py::TestRequestBasic::test_show_fixtures_color_yes PASSED [ 86%] testing/python/fixture.py::TestRequestBasic::test_newstyle_with_request PASSED [ 86%] testing/python/fixture.py::TestRequestBasic::test_setupcontext_no_param PASSED [ 86%] testing/python/fixture.py::TestRequestMarking::test_applymarker PASSED [ 86%] testing/python/fixture.py::TestRequestMarking::test_accesskeywords PASSED [ 86%] testing/python/fixture.py::TestRequestMarking::test_accessmarker_dynamic PASSED [ 86%] testing/python/fixture.py::TestRequestCachedSetup::test_request_cachedsetup_defaultmodule PASSED [ 86%] testing/python/fixture.py::TestRequestCachedSetup::test_request_cachedsetup_class PASSED [ 86%] testing/python/fixture.py::TestRequestCachedSetup::test_request_cachedsetup_extrakey PASSED [ 86%] testing/python/fixture.py::TestRequestCachedSetup::test_request_cachedsetup_cache_deletion PASSED [ 86%] testing/python/fixture.py::TestRequestCachedSetup::test_request_cached_setup_two_args PASSED [ 86%] testing/python/fixture.py::TestRequestCachedSetup::test_request_cached_setup_getfixturevalue PASSED [ 86%] testing/python/fixture.py::TestRequestCachedSetup::test_request_cached_setup_functional PASSED [ 86%] testing/python/fixture.py::TestRequestCachedSetup::test_issue117_sessionscopeteardown PASSED [ 86%] testing/python/fixture.py::TestFixtureUsages::test_noargfixturedec PASSED [ 86%] testing/python/fixture.py::TestFixtureUsages::test_receives_funcargs PASSED [ 86%] testing/python/fixture.py::TestFixtureUsages::test_receives_funcargs_scope_mismatch PASSED [ 87%] testing/python/fixture.py::TestFixtureUsages::test_receives_funcargs_scope_mismatch_issue660 PASSED [ 87%] testing/python/fixture.py::TestFixtureUsages::test_invalid_scope PASSED [ 87%] testing/python/fixture.py::TestFixtureUsages::test_funcarg_parametrized_and_used_twice PASSED [ 87%] testing/python/fixture.py::TestFixtureUsages::test_factory_uses_unknown_funcarg_as_dependency_error PASSED [ 87%] testing/python/fixture.py::TestFixtureUsages::test_factory_setup_as_classes_fails PASSED [ 87%] testing/python/fixture.py::TestFixtureUsages::test_request_can_be_overridden PASSED [ 87%] testing/python/fixture.py::TestFixtureUsages::test_usefixtures_marker PASSED [ 87%] testing/python/fixture.py::TestFixtureUsages::test_usefixtures_ini PASSED [ 87%] testing/python/fixture.py::TestFixtureUsages::test_usefixtures_seen_in_showmarkers PASSED [ 87%] testing/python/fixture.py::TestFixtureUsages::test_request_instance_issue203 PASSED [ 87%] testing/python/fixture.py::TestFixtureUsages::test_fixture_parametrized_with_iterator PASSED [ 87%] testing/python/fixture.py::TestFixtureManagerParseFactories::test_parsefactories_evil_objects_issue214 PASSED [ 87%] testing/python/fixture.py::TestFixtureManagerParseFactories::test_parsefactories_conftest PASSED [ 87%] testing/python/fixture.py::TestFixtureManagerParseFactories::test_parsefactories_conftest_and_module_and_class PASSED [ 87%] testing/python/fixture.py::TestFixtureManagerParseFactories::test_parsefactories_relative_node_ids PASSED [ 87%] testing/python/fixture.py::TestFixtureManagerParseFactories::test_package_xunit_fixture PASSED [ 87%] testing/python/fixture.py::TestFixtureManagerParseFactories::test_package_fixture_complex PASSED [ 87%] testing/python/fixture.py::TestFixtureManagerParseFactories::test_collect_custom_items PASSED [ 87%] testing/python/fixture.py::TestAutouseDiscovery::test_parsefactories_conftest PASSED [ 87%] testing/python/fixture.py::TestAutouseDiscovery::test_two_classes_separated_autouse PASSED [ 87%] testing/python/fixture.py::TestAutouseDiscovery::test_setup_at_classlevel PASSED [ 87%] testing/python/fixture.py::TestAutouseDiscovery::test_setup_enabled_functionnode xfail [ 88%] testing/python/fixture.py::TestAutouseDiscovery::test_callables_nocode PASSED [ 88%] testing/python/fixture.py::TestAutouseDiscovery::test_autouse_in_conftests PASSED [ 88%] testing/python/fixture.py::TestAutouseDiscovery::test_autouse_in_module_and_two_classes PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_autouse_conftest_mid_directory PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_autouse_honored_for_yield PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_funcarg_and_setup PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_uses_parametrized_resource PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_session_parametrized_function PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_class_function_parametrization_finalization PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_scope_ordering PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_parametrization_setup_teardown_ordering PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_ordering_autouse_before_explicit PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_ordering_dependencies_torndown_first[p10-p00] PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_ordering_dependencies_torndown_first[p10-p01] PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_ordering_dependencies_torndown_first[p11-p00] PASSED [ 88%] testing/python/fixture.py::TestAutouseManagement::test_ordering_dependencies_torndown_first[p11-p01] PASSED [ 88%] testing/python/fixture.py::TestFixtureMarker::test_parametrize PASSED [ 88%] testing/python/fixture.py::TestFixtureMarker::test_multiple_parametrization_issue_736 PASSED [ 88%] testing/python/fixture.py::TestFixtureMarker::test_override_parametrized_fixture_issue_979['fixt, val'] PASSED [ 88%] testing/python/fixture.py::TestFixtureMarker::test_override_parametrized_fixture_issue_979['fixt,val'] PASSED [ 88%] testing/python/fixture.py::TestFixtureMarker::test_override_parametrized_fixture_issue_979[['fixt', 'val']] PASSED [ 88%] testing/python/fixture.py::TestFixtureMarker::test_override_parametrized_fixture_issue_979[('fixt', 'val')] PASSED [ 88%] testing/python/fixture.py::TestFixtureMarker::test_scope_session PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_scope_session_exc PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_scope_session_exc_two_fix PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_scope_exc PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_scope_module_uses_session PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_scope_module_and_finalizer PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_scope_mismatch_various[getfixturevalue] PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_scope_mismatch_various[cached_setup] PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_register_only_with_mark PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_parametrize_and_scope PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_scope_mismatch PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_parametrize_separated_order PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_module_parametrized_ordering PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_dynamic_parametrized_ordering PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_class_ordering PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_parametrize_separated_order_higher_scope_first PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_parametrized_fixture_teardown_order PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_fixture_finalizer PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_class_scope_with_normal_tests PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_request_is_clean PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_parametrize_separated_lifecycle PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_parametrize_function_scoped_finalizers_called PASSED [ 89%] testing/python/fixture.py::TestFixtureMarker::test_finalizer_order_on_parametrization[session] PASSED [ 90%] testing/python/fixture.py::TestFixtureMarker::test_finalizer_order_on_parametrization[function] PASSED [ 90%] testing/python/fixture.py::TestFixtureMarker::test_finalizer_order_on_parametrization[module] PASSED [ 90%] testing/python/fixture.py::TestFixtureMarker::test_class_scope_parametrization_ordering PASSED [ 90%] testing/python/fixture.py::TestFixtureMarker::test_parametrize_setup_function PASSED [ 90%] testing/python/fixture.py::TestFixtureMarker::test_fixture_marked_function_not_collected_as_test PASSED [ 90%] testing/python/fixture.py::TestFixtureMarker::test_params_and_ids PASSED [ 90%] testing/python/fixture.py::TestFixtureMarker::test_params_and_ids_yieldfixture PASSED [ 90%] testing/python/fixture.py::TestFixtureMarker::test_deterministic_fixture_collection PASSED [ 90%] testing/python/fixture.py::TestRequestScopeAccess::test_setup[session--fspath class function module] PASSED [ 90%] testing/python/fixture.py::TestRequestScopeAccess::test_setup[module-module fspath-cls function] PASSED [ 90%] testing/python/fixture.py::TestRequestScopeAccess::test_setup[class-module fspath cls-function] PASSED [ 90%] testing/python/fixture.py::TestRequestScopeAccess::test_setup[function-module fspath cls function-] PASSED [ 90%] testing/python/fixture.py::TestRequestScopeAccess::test_funcarg[session--fspath class function module] PASSED [ 90%] testing/python/fixture.py::TestRequestScopeAccess::test_funcarg[module-module fspath-cls function] PASSED [ 90%] testing/python/fixture.py::TestRequestScopeAccess::test_funcarg[class-module fspath cls-function] PASSED [ 90%] testing/python/fixture.py::TestRequestScopeAccess::test_funcarg[function-module fspath cls function-] PASSED [ 90%] testing/python/fixture.py::TestErrors::test_subfactory_missing_funcarg PASSED [ 90%] testing/python/fixture.py::TestErrors::test_issue498_fixture_finalizer_failing PASSED [ 90%] testing/python/fixture.py::TestErrors::test_setupfunc_missing_funcarg PASSED [ 90%] testing/python/fixture.py::TestShowFixtures::test_funcarg_compat PASSED [ 90%] testing/python/fixture.py::TestShowFixtures::test_show_fixtures PASSED [ 90%] testing/python/fixture.py::TestShowFixtures::test_show_fixtures_verbose PASSED [ 91%] testing/python/fixture.py::TestShowFixtures::test_show_fixtures_testmodule PASSED [ 91%] testing/python/fixture.py::TestShowFixtures::test_show_fixtures_conftest[True] PASSED [ 91%] testing/python/fixture.py::TestShowFixtures::test_show_fixtures_conftest[False] PASSED [ 91%] testing/python/fixture.py::TestShowFixtures::test_show_fixtures_trimmed_doc PASSED [ 91%] testing/python/fixture.py::TestShowFixtures::test_show_fixtures_indented_doc PASSED [ 91%] testing/python/fixture.py::TestShowFixtures::test_show_fixtures_indented_doc_first_line_unindented PASSED [ 91%] testing/python/fixture.py::TestShowFixtures::test_show_fixtures_indented_in_class PASSED [ 91%] testing/python/fixture.py::TestShowFixtures::test_show_fixtures_different_files PASSED [ 91%] testing/python/fixture.py::TestShowFixtures::test_show_fixtures_with_same_name PASSED [ 91%] testing/python/fixture.py::TestShowFixtures::test_fixture_disallow_twice PASSED [ 91%] testing/python/fixture.py::TestContextManagerFixtureFuncs::test_simple[fixture] PASSED [ 91%] testing/python/fixture.py::TestContextManagerFixtureFuncs::test_simple[yield_fixture] PASSED [ 91%] testing/python/fixture.py::TestContextManagerFixtureFuncs::test_scoped[fixture] PASSED [ 91%] testing/python/fixture.py::TestContextManagerFixtureFuncs::test_scoped[yield_fixture] PASSED [ 91%] testing/python/fixture.py::TestContextManagerFixtureFuncs::test_setup_exception[fixture] PASSED [ 91%] testing/python/fixture.py::TestContextManagerFixtureFuncs::test_setup_exception[yield_fixture] PASSED [ 91%] testing/python/fixture.py::TestContextManagerFixtureFuncs::test_teardown_exception[fixture] PASSED [ 91%] testing/python/fixture.py::TestContextManagerFixtureFuncs::test_teardown_exception[yield_fixture] PASSED [ 91%] testing/python/fixture.py::TestContextManagerFixtureFuncs::test_yields_more_than_one[fixture] PASSED [ 91%] testing/python/fixture.py::TestContextManagerFixtureFuncs::test_yields_more_than_one[yield_fixture] PASSED [ 91%] testing/python/fixture.py::TestContextManagerFixtureFuncs::test_custom_name[fixture] PASSED [ 91%] testing/python/fixture.py::TestContextManagerFixtureFuncs::test_custom_name[yield_fixture] PASSED [ 91%] testing/python/fixture.py::TestParameterizedSubRequest::test_call_from_fixture PASSED [ 92%] testing/python/fixture.py::TestParameterizedSubRequest::test_call_from_test PASSED [ 92%] testing/python/fixture.py::TestParameterizedSubRequest::test_external_fixture PASSED [ 92%] testing/python/fixture.py::TestParameterizedSubRequest::test_non_relative_path PASSED [ 92%] testing/python/fixture.py::test_pytest_fixture_setup_and_post_finalizer_hook PASSED [ 92%] testing/python/fixture.py::TestScopeOrdering::test_func_closure_module_auto[mark] PASSED [ 92%] testing/python/fixture.py::TestScopeOrdering::test_func_closure_module_auto[autouse] PASSED [ 92%] testing/python/fixture.py::TestScopeOrdering::test_func_closure_with_native_fixtures PASSED [ 92%] testing/python/fixture.py::TestScopeOrdering::test_func_closure_module PASSED [ 92%] testing/python/fixture.py::TestScopeOrdering::test_func_closure_scopes_reordered PASSED [ 92%] testing/python/fixture.py::TestScopeOrdering::test_func_closure_same_scope_closer_root_first PASSED [ 92%] testing/python/fixture.py::TestScopeOrdering::test_func_closure_all_scopes_complex PASSED [ 92%] testing/python/fixture.py::TestScopeOrdering::test_multiple_packages PASSED [ 92%] testing/python/integration.py::TestOEJSKITSpecials::test_funcarg_non_pycollectobj PASSED [ 92%] testing/python/integration.py::TestOEJSKITSpecials::test_autouse_fixture PASSED [ 92%] testing/python/integration.py::test_wrapped_getfslineno PASSED [ 92%] testing/python/integration.py::TestMockDecoration::test_wrapped_getfuncargnames PASSED [ 92%] testing/python/integration.py::TestMockDecoration::test_wrapped_getfuncargnames_patching xfail [ 92%] testing/python/integration.py::TestMockDecoration::test_unittest_mock PASSED [ 92%] testing/python/integration.py::TestMockDecoration::test_unittest_mock_and_fixture PASSED [ 92%] testing/python/integration.py::TestMockDecoration::test_unittest_mock_and_pypi_mock SKIPPED [ 92%] testing/python/integration.py::TestMockDecoration::test_mock SKIPPED [ 92%] testing/python/integration.py::TestMockDecoration::test_mock_sorting SKIPPED [ 93%] testing/python/integration.py::TestMockDecoration::test_mock_double_patch_issue473 SKIPPED [ 93%] testing/python/integration.py::TestReRunTests::test_rerun PASSED [ 93%] testing/python/integration.py::test_pytestconfig_is_session_scoped PASSED [ 93%] testing/python/integration.py::TestNoselikeTestAttribute::test_module_with_global_test PASSED [ 93%] testing/python/integration.py::TestNoselikeTestAttribute::test_class_and_method PASSED [ 93%] testing/python/integration.py::TestNoselikeTestAttribute::test_unittest_class PASSED [ 93%] testing/python/integration.py::TestNoselikeTestAttribute::test_class_with_nasty_getattr PASSED [ 93%] testing/python/integration.py::TestParameterize::test_idfn_marker PASSED [ 93%] testing/python/integration.py::TestParameterize::test_idfn_fixture PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_no_funcargs PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_function_basic PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_addcall_no_args PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_addcall_id PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_addcall_param PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_addcall_funcargs PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_parametrize_error PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_parametrize_bad_scope PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_find_parametrized_scope PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_parametrize_and_id PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_parametrize_and_id_unicode PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_parametrize_with_wrong_number_of_ids PASSED [ 93%] testing/python/metafunc.py::TestMetafunc::test_parametrize_empty_list PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_parametrize_with_userobjects PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_idval_hypothesis PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_unicode_idval PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_bytes_idval PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_class_or_function_idval PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_idmaker_autoname PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_idmaker_with_bytes_regex PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_idmaker_native_strings PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_idmaker_enum PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_idmaker_idfn PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_idmaker_idfn_unique_names PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_parametrize_ids_exception PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_idmaker_with_ids PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_idmaker_with_paramset_id PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_idmaker_with_ids_unique_names PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_addcall_and_parametrize PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_list PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_list_all PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_list_empty PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_list_functional PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_list_error PASSED [ 94%] testing/python/metafunc.py::TestMetafunc::test_parametrize_uses_no_fixture_error_indirect_false PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_parametrize_uses_no_fixture_error_indirect_true PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_uses_no_fixture_error_indirect_string PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_parametrize_indirect_uses_no_fixture_error_indirect_list PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_parametrize_argument_not_in_indirect_list PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_parametrize_gives_indicative_error_on_function_with_default_argument PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_addcalls_and_parametrize_indirect PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_parametrize_functional PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_parametrize_onearg PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_parametrize_onearg_indirect PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_parametrize_twoargs PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_parametrize_multiple_times PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_parametrize_CSV PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_parametrize_class_scenarios PASSED [ 95%] testing/python/metafunc.py::TestMetafunc::test_format_args PASSED [ 95%] testing/python/metafunc.py::TestMetafuncFunctional::test_attributes PASSED [ 95%] testing/python/metafunc.py::TestMetafuncFunctional::test_addcall_with_two_funcargs_generators PASSED [ 95%] testing/python/metafunc.py::TestMetafuncFunctional::test_two_functions PASSED [ 95%] testing/python/metafunc.py::TestMetafuncFunctional::test_noself_in_method PASSED [ 95%] testing/python/metafunc.py::TestMetafuncFunctional::test_generate_plugin_and_module PASSED [ 95%] testing/python/metafunc.py::TestMetafuncFunctional::test_generate_tests_in_class PASSED [ 95%] testing/python/metafunc.py::TestMetafuncFunctional::test_two_functions_not_same_instance PASSED [ 95%] testing/python/metafunc.py::TestMetafuncFunctional::test_issue28_setup_method_in_generate_tests PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_functional2 PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_and_inner_getfixturevalue PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_on_setup_arg PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_with_ids PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_without_ids PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_with_None_in_ids PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_fixture_parametrized_empty_ids PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrized_empty_ids PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrized_ids_invalid_type PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_with_identical_ids_get_unique_names PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_scope_overrides[module-2] PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_scope_overrides[function-4] PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_issue323 PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_usefixtures_seen_in_generate_tests PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_generate_tests_only_done_in_subdir PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_generate_same_function_names_issue403 PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_misspelling[parametrise] PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_misspelling[parameterize] PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctional::test_parametrize_misspelling[parameterise] PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctionalAuto::test_parametrize_auto_scope PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctionalAuto::test_parametrize_auto_scope_indirect PASSED [ 96%] testing/python/metafunc.py::TestMetafuncFunctionalAuto::test_parametrize_auto_scope_override_fixture PASSED [ 97%] testing/python/metafunc.py::TestMetafuncFunctionalAuto::test_parametrize_all_indirects PASSED [ 97%] testing/python/metafunc.py::TestMetafuncFunctionalAuto::test_parametrize_some_arguments_auto_scope PASSED [ 97%] testing/python/metafunc.py::TestMetafuncFunctionalAuto::test_parametrize_issue634 PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_simple_mark PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_select_based_on_mark PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_nested_marks xfail [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_simple_xfail PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_simple_xfail_single_argname PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_xfail_with_arg PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_xfail_with_kwarg PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_xfail_with_arg_and_kwarg PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_xfail_passing_is_xpass[True] PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_xfail_passing_is_xpass[False] PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_parametrize_called_in_generate_tests PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_parametrize_ID_generation_string_int_works PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_parametrize_marked_value[True] PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_parametrize_marked_value[False] PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_pytest_make_parametrize_id PASSED [ 97%] testing/python/metafunc.py::TestMarkersWithParametrization::test_pytest_make_parametrize_id_with_argname PASSED [ 97%] testing/python/raises.py::TestRaises::test_raises PASSED [ 97%] testing/python/raises.py::TestRaises::test_raises_exec PASSED [ 97%] testing/python/raises.py::TestRaises::test_raises_syntax_error PASSED [ 97%] testing/python/raises.py::TestRaises::test_raises_function PASSED [ 98%] testing/python/raises.py::TestRaises::test_raises_callable_no_exception PASSED [ 98%] testing/python/raises.py::TestRaises::test_raises_as_contextmanager PASSED [ 98%] testing/python/raises.py::TestRaises::test_noclass PASSED [ 98%] testing/python/raises.py::TestRaises::test_invalid_arguments_to_raises PASSED [ 98%] testing/python/raises.py::TestRaises::test_tuple PASSED [ 98%] testing/python/raises.py::TestRaises::test_no_raise_message PASSED [ 98%] testing/python/raises.py::TestRaises::test_custom_raise_message PASSED [ 98%] testing/python/raises.py::TestRaises::test_raises_cyclic_reference[function] PASSED [ 98%] testing/python/raises.py::TestRaises::test_raises_cyclic_reference[with] PASSED [ 98%] testing/python/raises.py::TestRaises::test_raises_match PASSED [ 98%] testing/python/raises.py::TestRaises::test_raises_match_wrong_type PASSED [ 98%] testing/python/raises.py::TestRaises::test_raises_exception_looks_iterable PASSED [ 98%] testing/python/raises.py::TestRaises::test_raises_with_raising_dunder_class PASSED [ 98%] testing/python/setup_only.py::test_show_only_active_fixtures[--setup-only] PASSED [ 98%] testing/python/setup_only.py::test_show_different_scopes[--setup-only] PASSED [ 98%] testing/python/setup_only.py::test_show_nested_fixtures[--setup-only] PASSED [ 98%] testing/python/setup_only.py::test_show_fixtures_with_autouse[--setup-only] PASSED [ 98%] testing/python/setup_only.py::test_show_fixtures_with_parameters[--setup-only] PASSED [ 98%] testing/python/setup_only.py::test_show_fixtures_with_parameter_ids[--setup-only] PASSED [ 98%] testing/python/setup_only.py::test_show_fixtures_with_parameter_ids_function[--setup-only] PASSED [ 98%] testing/python/setup_only.py::test_show_only_active_fixtures[--setup-plan] PASSED [ 98%] testing/python/setup_only.py::test_show_different_scopes[--setup-plan] PASSED [ 99%] testing/python/setup_only.py::test_show_nested_fixtures[--setup-plan] PASSED [ 99%] testing/python/setup_only.py::test_show_fixtures_with_autouse[--setup-plan] PASSED [ 99%] testing/python/setup_only.py::test_show_fixtures_with_parameters[--setup-plan] PASSED [ 99%] testing/python/setup_only.py::test_show_fixtures_with_parameter_ids[--setup-plan] PASSED [ 99%] testing/python/setup_only.py::test_show_fixtures_with_parameter_ids_function[--setup-plan] PASSED [ 99%] testing/python/setup_only.py::test_show_only_active_fixtures[--setup-show] PASSED [ 99%] testing/python/setup_only.py::test_show_different_scopes[--setup-show] PASSED [ 99%] testing/python/setup_only.py::test_show_nested_fixtures[--setup-show] PASSED [ 99%] testing/python/setup_only.py::test_show_fixtures_with_autouse[--setup-show] PASSED [ 99%] testing/python/setup_only.py::test_show_fixtures_with_parameters[--setup-show] PASSED [ 99%] testing/python/setup_only.py::test_show_fixtures_with_parameter_ids[--setup-show] PASSED [ 99%] testing/python/setup_only.py::test_show_fixtures_with_parameter_ids_function[--setup-show] PASSED [ 99%] testing/python/setup_only.py::test_dynamic_fixture_request PASSED [ 99%] testing/python/setup_only.py::test_capturing PASSED [ 99%] testing/python/setup_only.py::test_show_fixtures_and_execute_test PASSED [ 99%] testing/python/setup_plan.py::test_show_fixtures_and_test PASSED [ 99%] testing/python/show_fixtures_per_test.py::test_no_items_should_not_show_output PASSED [ 99%] testing/python/show_fixtures_per_test.py::test_fixtures_in_module PASSED [ 99%] testing/python/show_fixtures_per_test.py::test_fixtures_in_conftest PASSED [ 99%] testing/python/show_fixtures_per_test.py::test_should_show_fixtures_used_by_test PASSED [ 99%] testing/python/show_fixtures_per_test.py::test_verbose_include_private_fixtures_and_loc PASSED [ 99%] testing/python/show_fixtures_per_test.py::test_doctest_items PASSED [100%] =================================== FAILURES =================================== ____________________ TestRequestBasic.test_request_garbage _____________________ self = <fixture.TestRequestBasic object at 0x7ffba2213240> testdir = <Testdir local('/tmp/B.PuTFXP/BUILD/tmp/pytest-of-builder/pytest-1/test_request_garbage0')> @pytest.mark.skipif( hasattr(sys, "pypy_version_info"), reason="this method of test doesn't work on pypy", ) def test_request_garbage(self, testdir): try: import xdist # noqa except ImportError: pass else: pytest.xfail("this test is flaky when executed with xdist") testdir.makepyfile( """ import sys import pytest from _pytest.fixtures import PseudoFixtureDef import gc @pytest.fixture(autouse=True) def something(request): original = gc.get_debug() gc.set_debug(gc.DEBUG_SAVEALL) gc.collect() yield try: gc.collect() leaked_types = sum(1 for _ in gc.garbage if isinstance(_, PseudoFixtureDef)) # debug leaked types if the test fails print(leaked_types) gc.garbage[:] = [] assert leaked_types == 0 finally: gc.set_debug(original) def test_func(): pass """ ) result = testdir.runpytest() > result.stdout.fnmatch_lines("* 1 passed in *") E Failed: nomatch: '* 1 passed in *' E and: '============================= test session starts ==============================' E and: 'platform linux -- Python 3.7.1, pytest-3.10.1, py-1.7.0, pluggy-0.8.0' E and: "hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/tmp/B.PuTFXP/BUILD/pytest-3.10.1/.hypothesis/examples')" E and: 'rootdir: /tmp/B.PuTFXP/BUILD/tmp/pytest-of-builder/pytest-1/test_request_garbage0, inifile:' E and: 'plugins: hypothesis-3.82.1' E and: 'collected 1 item' E and: '' E and: 'test_request_garbage.py .E [100%]' E and: '' E and: '==================================== ERRORS ====================================' E and: '________________________ ERROR at teardown of test_func ________________________' E and: '' E and: "request = <SubRequest 'something' for <Function 'test_func'>>" E and: '' E and: ' @pytest.fixture(autouse=True)' E and: ' def something(request):' E and: ' original = gc.get_debug()' E and: ' gc.set_debug(gc.DEBUG_SAVEALL)' E and: ' gc.collect()' E and: ' ' E and: ' yield' E and: ' ' E and: ' try:' E and: ' gc.collect()' E and: ' leaked_types = sum(1 for _ in gc.garbage' E and: ' if isinstance(_, PseudoFixtureDef))' E and: ' ' E and: ' # debug leaked types if the test fails' E and: ' print(leaked_types)' E and: ' ' E and: ' gc.garbage[:] = []' E and: ' ' E and: '> assert leaked_types == 0' E and: 'E assert 4 == 0' E and: '' E and: 'test_request_garbage.py:24: AssertionError' E and: '--------------------------- Captured stdout teardown ---------------------------' E and: '4' E and: '====================== 1 passed, 1 error in 0.51 seconds =======================' E and: '' E remains unmatched: '* 1 passed in *' ../../../../pytest-3.10.1/testing/python/fixture.py:545: Failed ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.7.1, pytest-3.10.1, py-1.7.0, pluggy-0.8.0 hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/tmp/B.PuTFXP/BUILD/pytest-3.10.1/.hypothesis/examples') rootdir: /tmp/B.PuTFXP/BUILD/tmp/pytest-of-builder/pytest-1/test_request_garbage0, inifile: plugins: hypothesis-3.82.1 collected 1 item test_request_garbage.py .E [100%] ==================================== ERRORS ==================================== ________________________ ERROR at teardown of test_func ________________________ request = <SubRequest 'something' for <Function 'test_func'>> @pytest.fixture(autouse=True) def something(request): original = gc.get_debug() gc.set_debug(gc.DEBUG_SAVEALL) gc.collect() yield try: gc.collect() leaked_types = sum(1 for _ in gc.garbage if isinstance(_, PseudoFixtureDef)) # debug leaked types if the test fails print(leaked_types) gc.garbage[:] = [] > assert leaked_types == 0 E assert 4 == 0 test_request_garbage.py:24: AssertionError --------------------------- Captured stdout teardown --------------------------- 4 ====================== 1 passed, 1 error in 0.51 seconds ======================= =========================== short test summary info ============================ FAIL testing/python/fixture.py::TestRequestBasic::()::test_request_garbage SKIP [1] testing/test_assertion.py:1021: This bug does not exist on PY3 SKIP [1] testing/test_assertrewrite.py:853: python 2 only SKIP [1] testing/test_assertrewrite.py:902: condition: sys.version_info[0] >= 3 SKIP [1] testing/test_assertrewrite.py:911: condition: sys.version_info[0] >= 3 SKIP [1] testing/test_assertrewrite.py:922: condition: sys.version_info[0] >= 3 SKIP [1] testing/test_assertrewrite.py:933: condition: sys.version_info[0] >= 3 SKIP [1] testing/test_capture.py:518: only have capsysbinary in python 3 SKIP [1] testing/test_capture.py:856: python2 has no buffer SKIP [2] testing/test_capture.py:1080: text output different for bytes on python3 SKIP [1] testing/test_capture.py:1344: only py3.6+ on windows SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_junitxml.py:1041: could not import 'xdist' SKIP [1] testing/test_monkeypatch.py:211: Python 2 only test SKIP [1] testing/test_monkeypatch.py:219: Python 2 only test SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_parseopt.py:325: bash provided no output, argcomplete not available? SKIP [11] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_runner.py:429: could not import 'xdist.boxed' SKIP [1] testing/test_skipping.py:52: condition: sys.version_info[0] >= 3 SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_terminal.py:1293: could not import 'xdist' SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_terminal.py:1298: could not import 'xdist' SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_terminal.py:1309: could not import 'xdist' SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_terminal.py:1404: could not import 'xdist' SKIP [1] testing/test_tmpdir.py:179: win only SKIP [8] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/test_unittest.py:398: could not import 'twisted.trial.unittest' SKIP [1] testing/test_warnings.py:158: warnings message is broken as it is not str instance SKIP [1] testing/test_warnings.py:570: Python 2 only issue SKIP [1] testing/code/test_code.py:99: python 2 only issue SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/python/integration.py:169: could not import 'mock' SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/python/integration.py:192: could not import 'mock' SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/python/integration.py:225: could not import 'mock' SKIP [1] /tmp/B.PuTFXP/BUILD/pytest-3.10.1/testing/python/integration.py:249: could not import 'mock' 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 unimplemented feature 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_junitxml.py::test_runs_twice_xdist reason: [NOTRUN] hangs XFAIL testing/test_mark.py::TestKeywordSelection::()::test_keyword_extra_dash XFAIL testing/test_pytester.py::test_make_hook_recorder reason: internal reportrecorder tests need refactoring XFAIL testing/test_runner.py::test_runtest_in_module_ordering XFAIL testing/python/fixture.py::TestAutouseDiscovery::()::test_setup_enabled_functionnode 'enabled' feature not implemented XFAIL testing/python/integration.py::TestMockDecoration::()::test_wrapped_getfuncargnames_patching getfuncargnames breaks if mock is imported XFAIL testing/python/metafunc.py::TestMarkersWithParametrization::()::test_nested_marks is this important to support?? 1 failed, 2177 passed, 47 skipped, 71 deselected, 11 xfailed in 235.53 seconds error: Bad exit status from /tmp/B.PuTFXP/BUILD/tmp/rpm-tmp.46438 (%build) RPM build errors: Bad exit status from /tmp/B.PuTFXP/BUILD/tmp/rpm-tmp.46438 (%build) ended at: Fri Nov 30 16:45:33 2018, done in 0:08:33.210673 error: No files produced. Can't find java virtual machine, aborting. + chmod -R u+rwX /tmp/B.PuTFXP/BUILD + rm -rf /tmp/B.PuTFXP/tmp /tmp/B.PuTFXP/BUILD Can't find java virtual machine, aborting. + rm -rf /tmp/B.PuTFXP Begin-PLD-Builder-Info Build-Time: user:437.35s sys:42.14s real:519.00s (faults io:42 non-io:5243091) End-PLD-Builder-Info
[Back to list of logs] [View rpm -qa of builder]