test_ok2/testing
Marc Abramowitz f7713c47e8 testing/conftest.py: Refactor lsof fd leak checking
Isolate the logic into one class to make easier to understand, more maintainable.
This may aid in later plugging in an alternative implementation, such as one
that uses psutil
(https://bitbucket.org/hpk42/pytest/pull-request/137/use-psutil-to-detect-open-files-in-tests/diff)

--HG--
branch : refactor_LsofFdLeakChecker
2014-04-01 10:15:27 -07:00
..
python extend test 2014-03-26 19:37:49 +01:00
acceptance_test.py refine skipif to use direct booleans, to help with flakes 2014-01-29 11:46:36 +01:00
conftest.py testing/conftest.py: Refactor lsof fd leak checking 2014-04-01 10:15:27 -07:00
test_argcomplete.py ignore argcomplete on darwin 2013-11-12 13:52:16 +01:00
test_assertinterpret.py replace py.test module references with pytest 2014-01-18 12:31:33 +01:00
test_assertion.py Fix assertrepr for mojibake 2014-01-29 00:42:58 +00:00
test_assertrewrite.py test_sys_meta_path_munged: Simplify with makepyfile 2014-03-28 01:03:52 -07:00
test_capture.py condition for python3 of the xfailing test for 412 2014-03-27 14:01:38 +01:00
test_collection.py fix flakes issues and make --flakes run part of tox runs 2013-10-12 15:39:22 +02:00
test_config.py introduce warning system with this API: 2014-03-11 22:10:17 +01:00
test_conftest.py remove an old duplicate marker and use recent pytest mechanism for parametrization 2013-11-21 14:40:14 +01:00
test_core.py shrink and merge the somewhat obscure and undocumented internal hinting 2014-03-11 22:10:51 +01:00
test_doctest.py fix issue275 - allow usefixtures and autouse fixtures 2013-11-22 15:35:20 +01:00
test_genscript.py fix py32 failures and remove random print from commit accident 2013-12-16 07:19:49 +01:00
test_helpconfig.py replace py.test module references with pytest 2014-01-18 12:31:33 +01:00
test_junitxml.py Still print this, but use py2/py3 compat syntax 2013-12-16 10:51:04 +00:00
test_mark.py add test: '--markers' listing info from plugins in current folder 2014-01-22 14:16:39 +01:00
test_monkeypatch.py support python32 2013-11-12 13:48:17 +01:00
test_nose.py Fixed race condition with SkipTest when module not in sys.modules on collection. 2014-03-14 14:04:54 +01:00
test_parseopt.py shrink and merge the somewhat obscure and undocumented internal hinting 2014-03-11 22:10:51 +01:00
test_pastebin.py fix flakes issues and make --flakes run part of tox runs 2013-10-12 15:39:22 +02:00
test_pdb.py fix pexpect-3.0 compatibility for pytest's own tests. 2013-11-19 10:10:27 +01:00
test_pytester.py fix flakes failures 2014-01-29 10:20:13 +01:00
test_recwarn.py replace py.test module references with pytest 2014-01-18 12:31:33 +01:00
test_resultlog.py fix issue380 by making --resultlog only rely on longrepr instead 2013-11-19 14:19:29 +01:00
test_runner.py setupstate.addfinalizer(): fix docstring and remove related unit test not covering functional reality 2014-01-26 12:44:21 +01:00
test_runner_xunit.py ref #322 cleanup all teardown calling to only happen when setup succeeded. 2013-08-02 09:52:40 +02:00
test_session.py fix flakes failures 2014-01-29 10:20:13 +01:00
test_skipping.py fix flakes issues and make --flakes run part of tox runs 2013-10-12 15:39:22 +02:00
test_terminal.py Include py version in the terminal output 2014-01-22 11:27:15 +01:00
test_tmpdir.py refine skipif to use direct booleans, to help with flakes 2014-01-29 11:46:36 +01:00
test_unittest.py remove an old duplicate marker and use recent pytest mechanism for parametrization 2013-11-21 14:40:14 +01:00