c98ad2a0a0 
								
							 
						 
						
							
							
								
								Install py 1.4.33 that contains the fnmatch py.std import fix.  
							
							
							
						 
						
							2017-05-31 08:32:51 +02:00  
				
					
						
							
							
								 
						
							
								e02cb6d7ce 
								
							 
						 
						
							
							
								
								restore setuptools_scm write_to usage  
							
							
							
						 
						
							2017-04-23 16:59:08 +02:00  
				
					
						
							
							
								 
						
							
								2cf422733c 
								
							 
						 
						
							
							
								
								restore linting, drop _pytest._version for check-manifest  
							
							
							
						 
						
							2017-04-19 20:25:53 +02:00  
				
					
						
							
							
								 
						
							
								c3aee4b1e6 
								
							 
						 
						
							
							
								
								second take at setuptools_scm  
							
							... 
							
							
							
							since setuptools 18.6 fixes the issues with develop installs
https://github.com/pypa/setuptools/blob/master/CHANGES.rst#186 
https://github.com/pypa/setuptools/issues/439  
							
						 
						
							2017-04-19 19:40:42 +02:00  
				
					
						
							
							
								 
						
							
								839aa963a1 
								
							 
						 
						
							
							
								
								Add py36 identifier  
							
							... 
							
							
							
							and order AUTHORS 
							
						 
						
							2017-01-22 17:13:17 -07:00  
				
					
						
							
							
								 
						
							
								0e64cd045c 
								
							 
						 
						
							
							
								
								take off author_email after pypi rejects  
							
							
							
						 
						
							2017-01-22 22:14:54 +01:00  
				
					
						
							
							
								 
						
							
								3f5edc705a 
								
							 
						 
						
							
							
								
								Explicitly add setuptools to install_requires  
							
							... 
							
							
							
							Setuptools is used in `_pytest/config.py` but was not explicitly listed as requirement. This led to an error when creating a Conda package for pytest since setuptools is not necessarily installed by default in Conda envs. 
							
						 
						
							2016-12-19 13:22:25 +01:00  
				
					
						
							
							
								 
						
							
								26b1519534 
								
							 
						 
						
							
							
								
								Add keywords to setup.py as suggested by pyroma  
							
							... 
							
							
							
							Related to #1  
							
						 
						
							2016-11-09 20:47:14 -02:00  
				
					
						
							
							
								 
						
							
								e877e25587 
								
							 
						 
						
							
							
								
								drop python 3.0-3.2 support code from setup.py  
							
							... 
							
							
							
							addresses #1627  
							
						 
						
							2016-06-27 17:55:37 +02:00  
				
					
						
							
							
								 
						
							
								891e1677b6 
								
							 
						 
						
							
							
								
								Remove all py.test-X* entry points.  
							
							... 
							
							
							
							The versioned, suffixed entry points are not documented and a leftover from a pre-virtualenv world. They also are broken for wheels. 
							
						 
						
							2016-06-25 12:27:05 +02:00  
				
					
						
							
							
								 
						
							
								ef9dd14963 
								
							 
						 
						
							
							
								
								Introduce pytest command as recommended entry point  
							
							... 
							
							
							
							Fixes  #1629  
						
							2016-06-21 16:16:57 +02:00  
				
					
						
							
							
								 
						
							
								8a39869347 
								
							 
						 
						
							
							
								
								Convert readthedocs link for their .org -> .io migration for hosted projects  
							
							... 
							
							
							
							As per their email ‘Changes to project subdomains’:
> Starting today, Read the Docs will start hosting projects from subdomains on the domain readthedocs.io, instead of on readthedocs.org. This change addresses some security concerns around site cookies while hosting user generated data on the same domain as our dashboard.
Test Plan: Manually visited all the links I’ve modified. One was not modified - `http://media.readthedocs.org/epub/pytest/latest/pytest.epub ` - since it doesn't work on `readthedocs.io`. 
							
						 
						
							2016-05-18 17:12:39 +01:00  
				
					
						
							
							
								 
						
							
								a912d3745b 
								
							 
						 
						
							
							
								
								Moved py.code code over to py.test  
							
							... 
							
							
							
							Fix  #103  
						
							2016-01-25 23:18:04 -02:00  
				
					
						
							
							
								 
						
							
								f32f3f1980 
								
							 
						 
						
							
							
								
								Merge pull request  #1019  from mdboom/python3.5-docs  
							
							... 
							
							
							
							Various updates to the docs to mention support for Python 3.5 
							
						 
						
							2015-09-17 13:45:35 +02:00  
				
					
						
							
							
								 
						
							
								baf5b5d005 
								
							 
						 
						
							
							
								
								update changelog/author info, bump version number  
							
							
							
						 
						
							2015-09-17 13:43:39 +02:00  
				
					
						
							
							
								 
						
							
								16f90ffc92 
								
							 
						 
						
							
							
								
								Various Python 3.5 documentation mentions  
							
							
							
						 
						
							2015-09-17 07:32:52 -04:00  
				
					
						
							
							
								 
						
							
								7eb1211192 
								
							 
						 
						
							
							
								
								revert setuptools_scm addition introduced with  f22d14b105 
							
							
							
						 
						
							2015-09-17 12:58:04 +02:00  
				
					
						
							
							
								 
						
							
								0b3f1b4a7c 
								
							 
						 
						
							
							
								
								Create `_pytest.vendored_packages` and _pytest._pluggy  
							
							... 
							
							
							
							- Replace imports from "pluggy" to "_pytest._pluggy"
- Fallback to import "pluggy" from global namespace if
  not found in _pytest.vendored_packges 
							
						 
						
							2015-09-07 13:01:54 -03:00  
				
					
						
							
							
								 
						
							
								a060b8ff73 
								
							 
						 
						
							
							
								
								use setuptools_scm to determine the version  
							
							
							
						 
						
							2015-07-25 10:44:18 +02:00  
				
					
						
							
							
								 
						
							
								ee40ea5f6d 
								
							 
						 
						
							
							
								
								Merge branch 'pytest-2.7'  
							
							... 
							
							
							
							Conflicts:
	AUTHORS
	_pytest/__init__.py
	setup.py
	testing/conftest.py
	tox.ini 
							
						 
						
							2015-06-23 16:49:05 +02:00  
				
					
						
							
							
								 
						
							
								cdd25c9512 
								
							 
						 
						
							
							
								
								bump version to 2.7, depend on py-1.4.29  
							
							
							
						 
						
							2015-06-22 23:53:41 +02:00  
				
					
						
							
							
								 
						
							
								3c187c844e 
								
							 
						 
						
							
							
								
								make default depend on just published py/pluggy releases  
							
							
							
						 
						
							2015-05-07 11:50:08 +02:00  
				
					
						
							
							
								 
						
							
								d9a44098ce 
								
							 
						 
						
							
							
								
								use new pluggy api (now at 0.3.0) for adding hookcall monitoring  
							
							... 
							
							
							
							and reraise real keyboard interrupts during inline pytest runs
to allow for better stopping of the pytest tests.
--HG--
branch : plug30 
							
						 
						
							2015-05-07 11:02:55 +02:00  
				
					
						
							
							
								 
						
							
								bb8141e27c 
								
							 
						 
						
							
							
								
								- make sure sub pytest runs use the same basetemp  
							
							... 
							
							
							
							- depend on pluggy < 0.3
--HG--
branch : pluggy1 
							
						 
						
							2015-05-06 14:58:46 +02:00  
				
					
						
							
							
								 
						
							
								23538bcd31 
								
							 
						 
						
							
							
								
								- some more adaptation to most recent pluggy API  
							
							... 
							
							
							
							- avoid using pluggin underscore api
- show pluggy version in header
--HG--
branch : pluggy1 
							
						 
						
							2015-05-05 21:53:04 +02:00  
				
					
						
							
							
								 
						
							
								5ee7ee0850 
								
							 
						 
						
							
							
								
								adapt pytest to using pluggy (current master)  
							
							... 
							
							
							
							--HG--
branch : pluggy1 
							
						 
						
							2015-04-29 16:40:51 +02:00  
				
					
						
							
							
								 
						
							
								5c8e5acf9d 
								
							 
						 
						
							
							
								
								change test module importing behaviour to append to sys.path  
							
							... 
							
							
							
							instead of prepending.  This better allows to run test modules
against installated versions of a package even if the package
under test has the same import root.  In this example::
   testing/__init__.py
   testing/test_pkg_under_test.py
   pkg_under_test/
the tests will preferrably run against the installed version
of pkg_under_test whereas before they would always pick
up the local version.
--HG--
branch : prefer_installed 
							
						 
						
							2015-04-17 22:25:35 +02:00  
				
					
						
							
							
								 
						
							
								129bb5393b 
								
							 
						 
						
							
							
								
								Do imports at the head of the file  
							
							... 
							
							
							
							--HG--
branch : pytest-2.7 
							
						 
						
							2015-04-12 23:36:28 +01:00  
				
					
						
							
							
								 
						
							
								db08dcab14 
								
							 
						 
						
							
							
								
								Rename function and add nice docstring.  
							
							... 
							
							
							
							--HG--
branch : pytest-2.7 
							
						 
						
							2015-04-10 22:11:17 +03:00  
				
					
						
							
							
								 
						
							
								edd6c0f9b3 
								
							 
						 
						
							
							
								
								Make argpase a dependency for python 3.0 and 3.1 too.  
							
							... 
							
							
							
							--HG--
branch : pytest-2.7 
							
						 
						
							2015-04-10 21:59:47 +03:00  
				
					
						
							
							
								 
						
							
								a58cb3b95c 
								
							 
						 
						
							
							
								
								Test for setuptools 0.7.2, turns out there's no 0.7 release on pypi.  
							
							... 
							
							
							
							--HG--
branch : pytest-2.7 
							
						 
						
							2015-04-10 21:58:59 +03:00  
				
					
						
							
							
								 
						
							
								40a682476d 
								
							 
						 
						
							
							
								
								Improve version test (use pkg_resources to compare versions). Also log failures to stderr.  
							
							... 
							
							
							
							--HG--
branch : pytest-2.7 
							
						 
						
							2015-04-10 21:44:27 +03:00  
				
					
						
							
							
								 
						
							
								b7d43c5a5d 
								
							 
						 
						
							
							
								
								Add support for building proper wheels (universal and proper dependency evnironment markers for argparse/colorama if setuptools is new-ish).  
							
							... 
							
							
							
							--HG--
branch : pytest-2.7 
							
						 
						
							2015-04-10 21:08:50 +03:00  
				
					
						
							
							
								 
						
							
								b55d66d0cf 
								
							 
						 
						
							
							
								
								- avoid setting of versions and targets in conf.py and Makefile  
							
							... 
							
							
							
							as discussed on pytest-dev
- "make help" now prints pytest specific information.
- add a "_getdoctarget.py" helper
- make ``setup.py`` read the version from ``_pytest/__init__.py``
--HG--
branch : release-checklist 
							
						 
						
							2015-04-02 10:38:25 +02:00  
				
					
						
							
							
								 
						
							
								e16983d265 
								
							 
						 
						
							
							
								
								bump versions to dev, including changing the doc-install target to "dev"  
							
							... 
							
							
							
							instead of "latest" 
							
						 
						
							2015-03-26 13:48:59 +01:00  
				
					
						
							
							
								 
						
							
								d2a8866bce 
								
							 
						 
						
							
							
								
								bump verrsion to python2.7, fix a too precise test for windows, regen docs  
							
							
							
						 
						
							2015-03-26 09:34:10 +01:00  
				
					
						
							
							
								 
						
							
								060609317a 
								
							 
						 
						
							
							
								
								allow to override parametrized fixtures with non-parametrized ones and vice versa  
							
							... 
							
							
							
							--HG--
branch : parametrized-fixture-override 
							
						 
						
							2015-03-01 13:54:43 +01:00  
				
					
						
							
							
								 
						
							
								f2cdbe776e 
								
							 
						 
						
							
							
								
								bump version to 2.7 on default  
							
							
							
						 
						
							2014-10-26 10:52:04 +01:00  
				
					
						
							
							
								 
						
							
								49b7237581 
								
							 
						 
						
							
							
								
								bump version to 2.6.4.dev  
							
							
							
						 
						
							2014-09-24 16:27:34 +02:00  
				
					
						
							
							
								 
						
							
								2eef674615 
								
							 
						 
						
							
							
								
								regen and fix some docs (tox -e regen)  
							
							... 
							
							
							
							bump versions, depend on already released py-1.4.25 
							
						 
						
							2014-09-24 14:46:56 +02:00  
				
					
						
							
							
								 
						
							
								b6dcfd4377 
								
							 
						 
						
							
							
								
								fix conftest related fixture visibility issue: when running with a  
							
							... 
							
							
							
							CWD outside a test package pytest would get fixture discovery wrong.
Thanks to Wolfgang Schnerring for figuring out a reproducable example.
--HG--
branch : conftest-nodeid 
							
						 
						
							2014-09-15 12:44:16 +02:00  
				
					
						
							
							
								 
						
							
								1a80487e71 
								
							 
						 
						
							
							
								
								fix issue589: fix bad interaction with numpy and others when showing  
							
							... 
							
							
							
							exceptions.  check for precise "maximum recursion depth exceed" exception
instead of presuming any RuntimeError is that one (implemented in py dep)
Thanks Charles Cloud for analysing the issue. 
							
						 
						
							2014-09-14 17:24:27 +02:00  
				
					
						
							
							
								 
						
							
								09a44f4cac 
								
							 
						 
						
							
							
								
								fix issue582: fix setuptools example, thanks Laszlo Papp and Ronny  
							
							... 
							
							
							
							Pfannschmidt. 
							
						 
						
							2014-09-05 15:34:01 +02:00  
				
					
						
							
							
								 
						
							
								7dad3cb157 
								
							 
						 
						
							
							
								
								prepare 2.6.2, release announcement, also add HOWTORELEASE.rst  
							
							
							
						 
						
							2014-09-05 13:13:23 +02:00  
				
					
						
							
							
								 
						
							
								98dcd764bc 
								
							 
						 
						
							
							
								
								Depend on newer version of py  
							
							... 
							
							
							
							This fixes issue560, a test for which is included here as well. 
							
						 
						
							2014-08-14 23:23:04 +01:00  
				
					
						
							
							
								 
						
							
								e98f77037e 
								
							 
						 
						
							
							
								
								fix issue561 example adapted to python3.  
							
							
							
						 
						
							2014-08-08 15:20:37 +02:00  
				
					
						
							
							
								 
						
							
								e5eaf02e19 
								
							 
						 
						
							
							
								
								finalize pytest-2.6.1 release, regen docs  
							
							
							
						 
						
							2014-08-07 21:41:51 +02:00  
				
					
						
							
							
								 
						
							
								1d7b574b31 
								
							 
						 
						
							
							
								
								fix issue555: just add "errors" attribute to internal Capture stream.  
							
							
							
						 
						
							2014-08-07 11:05:42 +02:00  
				
					
						
							
							
								 
						
							
								97b671057d 
								
							 
						 
						
							
							
								
								put some imports back to function-level and streamline py2/py3 compat in one place  
							
							
							
						 
						
							2014-08-01 10:12:53 +02:00  
				
					
						
							
							
								 
						
							
								c2ed29070a 
								
							 
						 
						
							
							
								
								address issue170 by merging David Mohr's PR on adding "raises" as an optional  
							
							... 
							
							
							
							argument to pytest.mark.xfail. 
							
						 
						
							2014-07-28 09:59:22 +02:00  
				
					
						
							
							
								 
						
							
								ff2c18fedb 
								
							 
						 
						
							
							
								
								bump version, preliminary announcement  
							
							
							
						 
						
							2014-07-17 16:38:54 +02:00  
				
					
						
							
							
								 
						
							
								bf64a800d6 
								
							 
						 
						
							
							
								
								pytest depends on the freshly released 1.4.22 to function properly  
							
							
							
						 
						
							2014-07-17 10:55:52 +02:00  
				
					
						
							
							
								 
						
							
								07e76cbef2 
								
							 
						 
						
							
							
								
								fix issue364: shorten and enhance tracebacks representation by default.  
							
							... 
							
							
							
							The new "--tb=auto" option (default) will only display long tracebacks
for the first and last entry.  You can get the old behaviour of printing
all entries as long entries with "--tb=long".  Also short entries by
default are now printed very similarly to "--tb=native" ones. 
							
						 
						
							2014-06-29 13:32:53 +02:00  
				
					
						
							
							
								 
						
							
								8f9a88ef7a 
								
							 
						 
						
							
							
								
								update the list of officially supported Python versions in setup.py  
							
							... 
							
							
							
							Removed Python 3.0 & 3.1 off the list and added Python 3.4.
--HG--
branch : setup cleanup 
							
						 
						
							2014-05-13 19:03:17 +02:00  
				
					
						
							
							
								 
						
							
								c64af0d9ce 
								
							 
						 
						
							
							
								
								stylistic setup.py code cleanup  
							
							... 
							
							
							
							--HG--
branch : setup cleanup 
							
						 
						
							2014-05-13 19:02:02 +02:00  
				
					
						
							
							
								 
						
							
								24744cf5cf 
								
							 
						 
						
							
							
								
								setup.py: Require argparse for PY3 < 3.2  
							
							... 
							
							
							
							E.g.: python3.1; noticed py31 failure while running tox for six
--HG--
branch : require_argparse_for_py3_lt_32 
							
						 
						
							2014-05-09 23:40:06 -07:00  
				
					
						
							
							
								 
						
							
								28aa4c891e 
								
							 
						 
						
							
							
								
								bump version to 2.6.0.dev1 because i think we are going for a 2.6.0 release next  
							
							... 
							
							
							
							and not just a 2.5 maintenance one. 
							
						 
						
							2014-04-03 22:27:04 +02:00  
				
					
						
							
							
								 
						
							
								36288c5134 
								
							 
						 
						
							
							
								
								fix issue493: don't run tests in doc directory with ``python setup.py test``  
							
							... 
							
							
							
							(use tox -e doctesting for that) 
							
						 
						
							2014-04-02 12:48:35 +02:00  
				
					
						
							
							
								 
						
							
								cfd43a9b02 
								
							 
						 
						
							
							
								
								add changelog for warning system, bump internal version  
							
							
							
						 
						
							2014-03-14 08:15:38 +01:00  
				
					
						
							
							
								 
						
							
								25ab906b8b 
								
							 
						 
						
							
							
								
								add release announcement, bump version to 2.5.2,  
							
							... 
							
							
							
							add links to plugins index, regenerate doc examples. 
							
						 
						
							2014-01-29 13:47:11 +01:00  
				
					
						
							
							
								 
						
							
								8a3b4b9c37 
								
							 
						 
						
							
							
								
								require py>=1.2.20  
							
							
							
						 
						
							2014-01-29 13:11:40 +01:00  
				
					
						
							
							
								 
						
							
								cccfaa81fb 
								
							 
						 
						
							
							
								
								fix issue413: exceptions with unicode attributes are now printed  
							
							... 
							
							
							
							correctly also on python2 and with pytest-xdist runs. (the fix
requires py-1.4.20) 
							
						 
						
							2014-01-22 17:48:56 +01:00  
				
					
						
							
							
								 
						
							
								9fb2079458 
								
							 
						 
						
							
							
								
								replace py.test module references with pytest  
							
							... 
							
							
							
							The only remaining 'py.test' references are:
 * those referring to the 'py.test' executable
 * those in code explicitly testing py.test/pytest module compatibility
 * those in old CHANGES documentation
 * those in documentation generated based on external data
 * those in seemingly unfinished & unmaintained Japanese documentation
Minor stylistic changes and typo corrections made to documentation next to
several applied py.test --> pytest content changes. 
							
						 
						
							2014-01-18 12:31:33 +01:00  
				
					
						
							
							
								 
						
							
								699892bd03 
								
							 
						 
						
							
							
								
								fix issue409 -- better interoperate with cx_freeze by not  
							
							... 
							
							
							
							trying to import from collections.abc which causes problems for py27/cx_freeze. 
							
						 
						
							2013-12-18 14:56:45 +01:00  
				
					
						
							
							
								 
						
							
								5a13f31bce 
								
							 
						 
						
							
							
								
								fix issue407: fix addoption docstring to point to argparse instead of  
							
							... 
							
							
							
							optparse. Thanks Daniel D. Wright. 
							
						 
						
							2013-12-16 18:07:05 +01:00  
				
					
						
							
							
								 
						
							
								1644cd2da5 
								
							 
						 
						
							
							
								
								don't declare py25 as supported anymore.  
							
							
							
						 
						
							2013-12-12 07:30:34 +01:00  
				
					
						
							
							
								 
						
							
								bfa53811d3 
								
							 
						 
						
							
							
								
								regen docs and bump version to 2.5.0  
							
							
							
						 
						
							2013-12-11 12:20:19 +01:00  
				
					
						
							
							
								 
						
							
								fa80b8ad17 
								
							 
						 
						
							
							
								
								add changelog: fix issue319 - correctly show unicode in assertion errors.  Many  
							
							... 
							
							
							
							thanks to Floris Bruynooghe for the complete PR.  Also means
we depend on py>=1.4.19 now. 
							
						 
						
							2013-12-11 11:28:06 +01:00  
				
					
						
							
							
								 
						
							
								9dec27371d 
								
							 
						 
						
							
							
								
								change metadata  
							
							
							
						 
						
							2013-10-24 15:08:50 +02:00  
				
					
						
							
							
								 
						
							
								cf9d345382 
								
							 
						 
						
							
							
								
								fix unicode handling with junitxml, fixes issue368.  
							
							
							
						 
						
							2013-10-21 16:54:25 +02:00  
				
					
						
							
							
								 
						
							
								a5d4c20905 
								
							 
						 
						
							
							
								
								make "--runxfail" turn imperative pytest.xfail calls into no ops  
							
							... 
							
							
							
							(it already did neutralize pytest.mark.xfail markers) 
							
						 
						
							2013-10-09 22:55:20 +02:00  
				
					
						
							
							
								 
						
							
								0335c6d750 
								
							 
						 
						
							
							
								
								bump version to 2.3.3.dev1  
							
							
							
						 
						
							2013-10-05 21:39:16 +02:00  
				
					
						
							
							
								 
						
							
								19a76337a4 
								
							 
						 
						
							
							
								
								add pluginmanager.do_configure(config) as a link to  
							
							... 
							
							
							
							config.do_configure() for plugin-compatibility
add some more plugins to plugin-test.sh 
							
						 
						
							2013-10-04 11:36:45 +02:00  
				
					
						
							
							
								 
						
							
								cb65c56037 
								
							 
						 
						
							
							
								
								fix issue365 and depend on a newer py versions which uses colorama  
							
							... 
							
							
							
							for coloring instead of its own ctypes hacks. 
							
						 
						
							2013-10-03 17:46:36 +02:00  
				
					
						
							
							
								 
						
							
								071960250f 
								
							 
						 
						
							
							
								
								avoid "IOError: Bad Filedescriptor" on pytest shutdown by not closing  
							
							... 
							
							
							
							the internal dupped stdout (fix is slightly hand-wavy but work). 
							
						 
						
							2013-10-02 12:39:01 +02:00  
				
					
						
							
							
								 
						
							
								2b8f4214c3 
								
							 
						 
						
							
							
								
								2.4.1 release preps  
							
							
							
						 
						
							2013-10-02 09:16:51 +02:00  
				
					
						
							
							
								 
						
							
								895d52471b 
								
							 
						 
						
							
							
								
								bump version to dev again, new CHANGELOG section for 2.4.1.dev.  
							
							
							
						 
						
							2013-10-01 12:51:52 +02:00  
				
					
						
							
							
								 
						
							
								f9927e457b 
								
							 
						 
						
							
							
								
								bump version to 2.4.0  
							
							
							
						 
						
							2013-10-01 10:43:36 +02:00  
				
					
						
							
							
								 
						
							
								2c7d00579b 
								
							 
						 
						
							
							
								
								bump version, some windows test fixes, prevent logging from raising exceptions at the end (finally), add py25 to tox.ini.  
							
							
							
						 
						
							2013-09-30 16:09:26 +02:00  
				
					
						
							
							
								 
						
							
								48838727ae 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2013-09-27 12:43:49 +02:00  
				
					
						
							
							
								 
						
							
								94ee37cdb3 
								
							 
						 
						
							
							
								
								- fix issue181: --pdb now also works on collect errors.  This was  
							
							... 
							
							
							
							implemented by a slight internal refactoring and the introduction
  of a new hook ``pytest_exception_interact`` hook.
- fix issue341: introduce new experimental hook for IDEs/terminals to
  intercept debugging: ``pytest_exception_interact(node, call, report)``. 
							
						 
						
							2013-09-06 11:56:04 +02:00  
				
					
						
							
							
								 
						
							
								57f997b0b4 
								
							 
						 
						
							
							
								
								strike distribute dep  
							
							
							
						 
						
							2013-08-11 18:19:58 +02:00  
				
					
						
							
							
								 
						
							
								7d86827b5e 
								
							 
						 
						
							
							
								
								ref  #322  cleanup all teardown calling to only happen when setup succeeded.  
							
							... 
							
							
							
							don't use autouse fixtures for now because it would cause a proliferation
and overhead for the execution of every test.  Rather introduce a
node.addfinalizer(fin) to attach a finalizer to the respective node
and call it from node.setup() functions if the setup phase succeeded
(i.e. there is no setup function or it finished successfully) 
							
						 
						
							2013-08-02 09:52:40 +02:00  
				
					
						
							
							
								 
						
							
								1023390f53 
								
							 
						 
						
							
							
								
								fix issue334: don't recommend distribute but setuptools everywhere, also remove implicit distribute_setup support from setup.py.  
							
							
							
						 
						
							2013-08-01 09:42:44 +02:00  
				
					
						
							
							
								 
						
							
								2a7c79dbf5 
								
							 
						 
						
							
							
								
								make genscript provide information as to compatibility  
							
							... 
							
							
							
							(now that argparse is a dependency on python2.6) 
							
						 
						
							2013-07-26 08:59:31 +02:00  
				
					
						
							
							
								 
						
							
								6d145ac93a 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2013-07-24 11:16:19 +02:00  
				
					
						
							
							
								 
						
							
								1280add047 
								
							 
						 
						
							
							
								
								SO-17664702: call fixture finalizers even if the fixture function  
							
							... 
							
							
							
							partially failed (finalizers would not always be called before) 
							
						 
						
							2013-07-17 10:29:11 +02:00  
				
					
						
							
							
								 
						
							
								60a53c75a6 
								
							 
						 
						
							
							
								
								some python2.5/3.3 fixes of Brianna's parametrize improvements  
							
							
							
						 
						
							2013-07-16 15:43:20 +02:00  
				
					
						
							
							
								 
						
							
								c4c966683c 
								
							 
						 
						
							
							
								
								fix issue323 - parametrize() of many module-scoped params  
							
							
							
						 
						
							2013-06-28 12:57:10 +02:00  
				
					
						
							
							
								 
						
							
								f9720a38fe 
								
							 
						 
						
							
							
								
								mention added support for setUpModule/tearDownModule detection, thanks Brian Okken.  
							
							
							
						 
						
							2013-06-23 09:24:48 +02:00  
				
					
						
							
							
								 
						
							
								c294a417bd 
								
							 
						 
						
							
							
								
								allow to specify parametrize inputs as a comma-separated string  
							
							... 
							
							
							
							add Wouter to changelog and to authors 
							
						 
						
							2013-05-28 10:32:54 +02:00  
				
					
						
							
							
								 
						
							
								55cd3d8bf3 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2013-05-07 21:39:30 +02:00  
				
					
						
							
							
								 
						
							
								bbd265184d 
								
							 
						 
						
							
							
								
								support boolean condition expressions in skipif/xfail  
							
							... 
							
							
							
							change documentation to prefer it over string expressions 
							
						 
						
							2013-05-07 18:40:26 +02:00  
				
					
						
							
							
								 
						
							
								77d2f6adde 
								
							 
						 
						
							
							
								
								fix issue245 by depending on py-1.4.14 which fixes py.io.dupfile  
							
							... 
							
							
							
							to not assume file.mode is present. 
							
						 
						
							2013-05-07 10:54:05 +02:00  
				
					
						
							
							
								 
						
							
								51688270ac 
								
							 
						 
						
							
							
								
								implemented as context managers.  Thanks Andreas Pelme,  
							
							... 
							
							
							
							ladimir Keleshev.
fix issue245 by depending on the released py-1.4.14
which fixes py.io.dupfile to work with files with no
mode. Thanks Jason R. Coombs. 
							
						 
						
							2013-05-07 10:53:31 +02:00  
				
					
						
							
							
								 
						
							
								56aa9962fc 
								
							 
						 
						
							
							
								
								allow fixture functions to be implemented as context managers:  
							
							... 
							
							
							
							@pytest.fixture
def myfix():
    # setup
    yield 1
    # teardown 
							
						 
						
							2013-05-05 14:48:37 +02:00  
				
					
						
							
							
								 
						
							
								8e41ef5776 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2013-05-05 14:48:17 +02:00  
				
					
						
							
							
								 
						
							
								8c7ae7f7a5 
								
							 
						 
						
							
							
								
								release 2.3.5 packaging  
							
							
							
						 
						
							2013-04-30 12:26:30 +02:00  
				
					
						
							
							
								 
						
							
								b2cb93e06d 
								
							 
						 
						
							
							
								
								allow re-running of a test item (as exercised by the  
							
							... 
							
							
							
							pytest-rerunfailures plugins) by re-initializing and removing
request/funcargs information in runtestprotocol() - which is a slightly
odd place to add funcarg-related functionality but it allows all
pytest_runtest_setup/teardown hooks to properly see a valid
request/funcarg content on test items. 
							
						 
						
							2013-04-22 10:35:48 +02:00  
				
					
						
							
							
								 
						
							
								712898cfe1 
								
							 
						 
						
							
							
								
								- add release announce  
							
							
							
						 
						
							2013-03-28 10:21:03 +01:00