pytest2/_pytest
Jurko Gospodnetić 98ea8fae32 break reference cycles caused by storing local reference to exception info
Such reference cycles unnecessarily cause Python interpreter not to garbage
collect the objects referenced in those cycles as soon they could be collected,
and in turn cause the tests to use more memory than is strictly necessary.

--HG--
branch : break_ExceptionInfo_reference_cycles
2014-04-02 15:34:36 +02:00
..
assertion break reference cycles caused by storing local reference to exception info 2014-04-02 15:34:36 +02:00
__init__.py add changelog for warning system, bump internal version 2014-03-14 08:15:38 +01:00
_argcomplete.py complete_dotted: fix for #361, filecompleter on dot files had differing behaviour from bash 2013-10-01 16:33:15 +02:00
capture.py fix issue436: improved finding of initial conftest files from command 2014-04-02 11:29:23 +02:00
config.py fix issue436: improved finding of initial conftest files from command 2014-04-02 11:29:23 +02:00
core.py implement a new hook type: hook wrappers using a "yield" to distinguish 2014-03-14 12:49:35 +01:00
doctest.py fix issue275 - allow usefixtures and autouse fixtures 2013-11-22 15:35:20 +01:00
genscript.py remove dupped_stdout logic and related changes, also simplify pytest_runtest_* calls to not use a contextlib with-decorator anymore. 2014-04-01 15:03:17 +02:00
helpconfig.py remove dupped_stdout logic and related changes, also simplify pytest_runtest_* calls to not use a contextlib with-decorator anymore. 2014-04-01 15:03:17 +02:00
hookspec.py fix issue490: include pytest_load_initial_conftests in documentation 2014-03-25 14:43:58 +01:00
impl - enhance ordering of tests using parametrized resources 2012-08-01 09:07:32 +02:00
junitxml.py remove externally setting and dealing with "item.outerr" from capturing in favor of a direct interface for adding reporting sections to items. 2014-03-14 12:49:34 +01:00
main.py break reference cycles caused by storing local reference to exception info 2014-04-02 15:34:36 +02:00
mark.py remove dupped_stdout logic and related changes, also simplify pytest_runtest_* calls to not use a contextlib with-decorator anymore. 2014-04-01 15:03:17 +02:00
monkeypatch.py fix tests on py32/py33 2013-10-22 11:26:29 +02:00
nose.py Removed unnecessary iteration in nose.pytest_runtest_makereport. 2014-03-14 15:29:42 +01:00
pastebin.py moving from optparse to argparse. Major difficulty is 2013-07-25 15:33:43 +02:00
pdb.py remove non-documented per-conftest capturing option and simplify/refactor all code accordingly. Also make capturing more robust against tests closing FD1/2 and against pdb.set_trace() calls. 2014-04-01 14:32:12 +02:00
pytester.py fix comment typos 2014-01-18 12:39:16 +01:00
python.py break reference cycles caused by storing local reference to exception info 2014-04-02 15:34:36 +02:00
recwarn.py remove unused imports (using "importchecker" project) 2013-10-02 14:32:40 +02:00
resultlog.py fix issue380 by making --resultlog only rely on longrepr instead 2013-11-19 14:19:29 +01:00
runner.py merge in current default 2014-03-27 13:57:54 +01:00
skipping.py replace py.test module references with pytest 2014-01-18 12:31:33 +01:00
standalonetemplate.py fix flakes issues and make --flakes run part of tox runs 2013-10-12 15:39:22 +02:00
terminal.py remove dupped_stdout logic and related changes, also simplify pytest_runtest_* calls to not use a contextlib with-decorator anymore. 2014-04-01 15:03:17 +02:00
tmpdir.py fix issue354: avoid tmpdir fixture to create too long filenames especially 2013-10-03 14:22:54 +02:00
unittest.py no need for im_func and it does not exists in python3 2014-03-27 23:57:18 -03:00