4c7ddb8d9b 
								
							 
						 
						
							
							
								
								Fix `parametrize(... ids=<function>)` when the function returns non-strings.  
							
							
							
						 
						
							2019-02-07 12:25:59 -08:00  
				
					
						
							
							
								 
						
							
								2264db7f4a 
								
							 
						 
						
							
							
								
								Merge pull request  #4682  from arel/parameterize-conditional-raises-document-only  
							
							... 
							
							
							
							Document parametrizing conditional raises 
							
						 
						
							2019-02-02 13:15:26 -08:00  
				
					
						
							
							
								 
						
							
								ade5f2c8c5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2019-01-29 19:36:56 -02:00  
				
					
						
							
							
								 
						
							
								fd4289dae0 
								
							 
						 
						
							
							
								
								Adding `does_not_raise` to documentation only  
							
							
							
						 
						
							2019-01-27 16:42:10 +00:00  
				
					
						
							
							
								 
						
							
								977adf1354 
								
							 
						 
						
							
							
								
								Improving sphinx docs based on feedback  
							
							
							
						 
						
							2019-01-27 16:41:23 +00:00  
				
					
						
							
							
								 
						
							
								afe9fd5ffd 
								
							 
						 
						
							
							
								
								Adds `does_not_raise` context manager  
							
							... 
							
							
							
							Addressing issues #4324  and #1830  
							
						 
						
							2019-01-27 16:40:35 +00:00  
				
					
						
							
							
								 
						
							
								5567c772cd 
								
							 
						 
						
							
							
								
								quick&dirty fix fixture tests that rely on tmppath fixture structure  
							
							
							
						 
						
							2019-01-27 14:19:23 +01:00  
				
					
						
							
							
								 
						
							
								daf39112e7 
								
							 
						 
						
							
							
								
								Merge pull request  #4091  from nicoddemus/setup-methods-as-fixtures-3094  
							
							... 
							
							
							
							Use fixtures to invoke xunit-style fixtures 
							
						 
						
							2019-01-23 19:23:31 -02:00  
				
					
						
							
							
								 
						
							
								ec5e279f93 
								
							 
						 
						
							
							
								
								Remove and ban use of py.builtin  
							
							
							
						 
						
							2019-01-20 11:59:48 -08:00  
				
					
						
							
							
								 
						
							
								16546b7342 
								
							 
						 
						
							
							
								
								Remove some dead code  
							
							... 
							
							
							
							- I wrote a thing: https://github.com/asottile/dead 
- wanted to try it out, there's lots of false positives and I didn't look
  through all the things it pointed out but here's some 
							
						 
						
							2019-01-13 20:41:30 -08:00  
				
					
						
							
							
								 
						
							
								0f918b1a9d 
								
							 
						 
						
							
							
								
								xunit-style functions and methods are invoked by autouse fixtures  
							
							... 
							
							
							
							Fix  #3094 , Fix  #517  
						
							2019-01-10 12:10:04 -02:00  
				
					
						
							
							
								 
						
							
								c378cb4793 
								
							 
						 
						
							
							
								
								Remove support for applying marks to values in parametrize  
							
							... 
							
							
							
							Fix  #3082  
						
							2018-12-20 16:16:13 -02:00  
				
					
						
							
							
								 
						
							
								0115766df3 
								
							 
						 
						
							
							
								
								Calling fixtures directly is now an error instead of a warning  
							
							... 
							
							
							
							Fix  #4545  
						
							2018-12-19 09:26:29 -02:00  
				
					
						
							
							
								 
						
							
								e63c7a13ff 
								
							 
						 
						
							
							
								
								Merge pull request  #4327  from ndevenish/approx  
							
							... 
							
							
							
							Let approx() work on more generic sequences 
							
						 
						
							2018-12-17 15:21:12 +01:00  
				
					
						
							
							
								 
						
							
								75e93e5168 
								
							 
						 
						
							
							
								
								Merge pull request  #4556  from nicoddemus/idfunc-failure  
							
							... 
							
							
							
							Errors in parametrize id functions now propagate the error instead of issuing a warning 
							
						 
						
							2018-12-17 10:36:15 -02:00  
				
					
						
							
							
								 
						
							
								1499778d5e 
								
							 
						 
						
							
							
								
								Errors in parametrize id functions now propagate the error instead of issuing a warning  
							
							... 
							
							
							
							Fix  #2169  
						
							2018-12-14 21:07:54 -02:00  
				
					
						
							
							
								 
						
							
								8e287c5c77 
								
							 
						 
						
							
							
								
								Merge master into features  
							
							
							
						 
						
							2018-12-14 16:44:43 +01:00  
				
					
						
							
							
								 
						
							
								1e80a9cb34 
								
							 
						 
						
							
							
								
								Remove pytest_funcarg__ prefix support for defining fixtures  
							
							... 
							
							
							
							Fix  #4543  
						
							2018-12-13 21:41:38 -02:00  
				
					
						
							
							
								 
						
							
								5b83417afc 
								
							 
						 
						
							
							
								
								Deprecate the 'message' parameter of pytest.raises  
							
							... 
							
							
							
							Fix  #3974  
						
							2018-12-12 22:26:30 -02:00  
				
					
						
							
							
								 
						
							
								a254ad0436 
								
							 
						 
						
							
							
								
								Raise `TypeError` for `with raises(..., match=<non-None falsey value>)`.  
							
							
							
						 
						
							2018-12-12 14:59:22 -08:00  
				
					
						
							
							
								 
						
							
								e3d30f8ebf 
								
							 
						 
						
							
							
								
								Remove deprecated PyCollector.makeitem  
							
							... 
							
							
							
							Fix  #4535  
						
							2018-12-12 14:15:52 -02:00  
				
					
						
							
							
								 
						
							
								539d3dc34d 
								
							 
						 
						
							
							
								
								Merge branch 'fix-test_raises_exception_looks_iterable' into merge-master  
							
							
							
						 
						
							2018-12-10 06:30:36 +01:00  
				
					
						
							
							
								 
						
							
								5ecbb02ace 
								
							 
						 
						
							
							
								
								tests: fix test_raises_exception_looks_iterable  
							
							... 
							
							
							
							Started to fail on py37-xdist between
https://travis-ci.org/pytest-dev/pytest/jobs/465498973  and
https://travis-ci.org/pytest-dev/pytest/jobs/465792343 , but could not
find a diff in versions (from the tox header), and both commits failed
locally. 
							
						 
						
							2018-12-10 06:26:32 +01:00  
				
					
						
							
							
								 
						
							
								40b85d7ee8 
								
							 
						 
						
							
							
								
								Remove Metafunc.addcall  
							
							... 
							
							
							
							Fix  #3083  
						
							2018-12-01 16:41:59 -02:00  
				
					
						
							
							
								 
						
							
								090f7ff449 
								
							 
						 
						
							
							
								
								Remove request.cached_setup  
							
							... 
							
							
							
							Fix  #4489  
						
							2018-12-01 15:59:44 -02:00  
				
					
						
							
							
								 
						
							
								7eb28f9eb7 
								
							 
						 
						
							
							
								
								remove yield tests and compat properties  
							
							
							
						 
						
							2018-11-30 10:40:13 +01:00  
				
					
						
							
							
								 
						
							
								1bba0a9714 
								
							 
						 
						
							
							
								
								Deprecate `raises(..., 'code(as_a_string)')` / `warns(..., 'code(as_a_string)')  
							
							
							
						 
						
							2018-11-29 09:34:51 -08:00  
				
					
						
							
							
								 
						
							
								e9b2475e29 
								
							 
						 
						
							
							
								
								Display actual test ids in `--collect-only`  
							
							
							
						 
						
							2018-11-25 09:33:18 -08:00  
				
					
						
							
							
								 
						
							
								5bee396e4b 
								
							 
						 
						
							
							
								
								Merge master into merge-master-into-features  
							
							
							
						 
						
							2018-11-24 13:47:10 +01:00  
				
					
						
							
							
								 
						
							
								9e522c97fa 
								
							 
						 
						
							
							
								
								Try to fix/improve reporting of test_request_garbage  
							
							... 
							
							
							
							* Run it in a subprocess to reduce possible intereference from the outer pytest
* Print the leaked objects to see if they provide any hints 
							
						 
						
							2018-11-24 08:29:39 -02:00  
				
					
						
							
							
								 
						
							
								33b877cc01 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2018-11-23 23:27:41 -02:00  
				
					
						
							
							
								 
						
							
								0d5298475d 
								
							 
						 
						
							
							
								
								Fix `raises(..., "code(string)")` frame filename.  
							
							
							
						 
						
							2018-11-23 15:01:35 -08:00  
				
					
						
							
							
								 
						
							
								0b73d6d4f5 
								
							 
						 
						
							
							
								
								Merge pull request  #4444  from RonnyPfannschmidt/fix-4386-2  
							
							... 
							
							
							
							fix  #4386  - handle uninitialized exceptioninfo in repr/str 
						
							2018-11-23 12:40:41 -02:00  
				
					
						
							
							
								 
						
							
								9ae8429a21 
								
							 
						 
						
							
							
								
								Use a more specific exception type in test_raises_repr_inflight  
							
							... 
							
							
							
							As requested during review 
							
						 
						
							2018-11-22 20:24:46 -02:00  
				
					
						
							
							
								 
						
							
								b71bd9b300 
								
							 
						 
						
							
							
								
								fix   #4386  - handle uninitialized exceptioninfo in repr/str  
							
							
							
						 
						
							2018-11-22 20:52:15 +01:00  
				
					
						
							
							
								 
						
							
								b3700f61ba 
								
							 
						 
						
							
							
								
								Fix formatting of print() calls  
							
							
							
						 
						
							2018-11-22 00:15:14 -08:00  
				
					
						
							
							
								 
						
							
								95c6d591f7 
								
							 
						 
						
							
							
								
								Properly escape \r \n \t bytes  
							
							
							
						 
						
							2018-11-19 11:03:52 -08:00  
				
					
						
							
							
								 
						
							
								9ca0ab6e2b 
								
							 
						 
						
							
							
								
								Ensure printable manually-specified param(id=...)  
							
							
							
						 
						
							2018-11-19 11:03:52 -08:00  
				
					
						
							
							
								 
						
							
								3d92d5a659 
								
							 
						 
						
							
							
								
								Make sure parametrize ids are printable  
							
							
							
						 
						
							2018-11-19 11:03:52 -08:00  
				
					
						
							
							
								 
						
							
								4eddf634e7 
								
							 
						 
						
							
							
								
								Rename and split out the testing, and reword the changelog.  
							
							
							
						 
						
							2018-11-18 20:01:11 +00:00  
				
					
						
							
							
								 
						
							
								1a8d9bf254 
								
							 
						 
						
							
							
								
								Let approx() work on more generic sequences  
							
							... 
							
							
							
							approx() was updated in 9f3122fe 
							
						 
						
							2018-11-18 20:01:11 +00:00  
				
					
						
							
							
								 
						
							
								dc20dedbc7 
								
							 
						 
						
							
							
								
								Change RemovedInPytest4Warnings to errors by default  
							
							... 
							
							
							
							To keep existing tests which emit RemovedInPytest4Warnings running, decided
to go with a command line option because:
* Is harder to integrate an ini option with tests which already use an ini file
* It also marks tests which need to be removed/updated in 4.1, when
  RemovedInPytest4Warning and related functionality are removed.
Fix  #3737  
							
						 
						
							2018-11-12 16:10:57 -02:00  
				
					
						
							
							
								 
						
							
								f551cb9677 
								
							 
						 
						
							
							
								
								Skip Instances with --collect-only  
							
							
							
						 
						
							2018-11-10 23:48:02 +01:00  
				
					
						
							
							
								 
						
							
								e30f7094f3 
								
							 
						 
						
							
							
								
								python: collect: ignore exceptions with isinstance  
							
							... 
							
							
							
							Fixes https://github.com/pytest-dev/pytest/issues/4266 . 
							
						 
						
							2018-11-01 22:14:13 +01:00  
				
					
						
							
							
								 
						
							
								2368fbb63c 
								
							 
						 
						
							
							
								
								Apply reorder-python-imports to all files  
							
							
							
						 
						
							2018-10-25 00:01:29 -07:00  
				
					
						
							
							
								 
						
							
								02ae7d8531 
								
							 
						 
						
							
							
								
								Improve error message when a recursive dependency between fixtures is detected  
							
							... 
							
							
							
							Fix  #2909  
						
							2018-10-20 09:44:42 -03:00  
				
					
						
							
							
								 
						
							
								9646a1cd7a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2018-10-15 12:55:28 -03:00  
				
					
						
							
							
								 
						
							
								4808145846 
								
							 
						 
						
							
							
								
								test_request_garbage is flaky when running with xdist  
							
							... 
							
							
							
							Example failure:
https://travis-ci.org/pytest-dev/pytest/jobs/441305926#L545  
							
						 
						
							2018-10-14 15:17:08 -03:00  
				
					
						
							
							
								 
						
							
								933de16fe4 
								
							 
						 
						
							
							
								
								Merge pull request  #3988  from RonnyPfannschmidt/tmpdir-port-pathlib  
							
							... 
							
							
							
							Tmpdir port pathlib 
							
						 
						
							2018-10-12 08:33:47 -03:00  
				
					
						
							
							
								 
						
							
								00716177b4 
								
							 
						 
						
							
							
								
								fix missed Path import  
							
							
							
						 
						
							2018-10-11 07:15:09 +02:00