796db80ca4 
								
							 
						 
						
							
							
								
								Only escape str-like arguments passed to warnings  
							
							... 
							
							
							
							Fix  #2956  
						
							2017-11-27 23:17:15 -02:00  
				
					
						
							
							
								 
						
							
								4678cbeb91 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features'  
							
							
							
						 
						
							2017-11-27 19:37:58 -02:00  
				
					
						
							
							
								 
						
							
								c58715371c 
								
							 
						 
						
							
							
								
								Merge pull request  #2954  from blueyed/rewritten  
							
							... 
							
							
							
							Fix spelling: s/re-writ/rewrit/g 
							
						 
						
							2017-11-26 18:12:30 -02:00  
				
					
						
							
							
								 
						
							
								d5f038e29a 
								
							 
						 
						
							
							
								
								Fix spelling: s/re-writ/rewrit/g  
							
							... 
							
							
							
							This also fixes "can not" to "cannot" in the "Module already imported so
cannot be rewritten" assertion error. 
							
						 
						
							2017-11-26 20:46:06 +01:00  
				
					
						
							
							
								 
						
							
								95de11a44e 
								
							 
						 
						
							
							
								
								Block pytest-catchlog and issue a warning  
							
							... 
							
							
							
							Trying to install pytest-3.3 and pytest-catchlog will result in an
option conflicts because both declare the same options. 
							
						 
						
							2017-11-23 19:53:12 -02:00  
				
					
						
							
							
								 
						
							
								05cfdcc8cb 
								
							 
						 
						
							
							
								
								Revert making TerminalWriter public in TerminalReporter plugin  
							
							... 
							
							
							
							We eventually want to replace py.io.TerminalWriter (exposed as
"_tw" in TerminalReporter) by something else, so deprecating access
to "_tw" and making it public as "writer" is contrary to that. 
							
						 
						
							2017-11-23 19:53:12 -02:00  
				
					
						
							
							
								 
						
							
								f50ace7c0a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into release-3.3.0  
							
							
							
						 
						
							2017-11-23 20:20:40 +00:00  
				
					
						
							
							
								 
						
							
								dc574c60ef 
								
							 
						 
						
							
							
								
								Use regex match-count syntax to improve test readability  
							
							
							
						 
						
							2017-11-22 17:16:25 -02:00  
				
					
						
							
							
								 
						
							
								5e71ffab87 
								
							 
						 
						
							
							
								
								Handle marks without description  
							
							
							
						 
						
							2017-11-22 15:47:15 +03:00  
				
					
						
							
							
								 
						
							
								f05333ab75 
								
							 
						 
						
							
							
								
								Fix rewrite to not write past the edge of the screen  
							
							
							
						 
						
							2017-11-22 00:00:02 -02:00  
				
					
						
							
							
								 
						
							
								c8d52b633b 
								
							 
						 
						
							
							
								
								Fix assertion rewrite to match module names correctly  
							
							... 
							
							
							
							Fix  #2939  
						
							2017-11-21 23:06:47 -02:00  
				
					
						
							
							
								 
						
							
								3a5dbabf60 
								
							 
						 
						
							
							
								
								Add tests for progress output and docs for ``console_output_style``  
							
							... 
							
							
							
							Fix  #2657  
						
							2017-11-21 21:01:51 -02:00  
				
					
						
							
							
								 
						
							
								dab889304e 
								
							 
						 
						
							
							
								
								Implement progress percentage reporting while running tests  
							
							... 
							
							
							
							Fix  #2657  
						
							2017-11-21 21:01:41 -02:00  
				
					
						
							
							
								 
						
							
								219b758949 
								
							 
						 
						
							
							
								
								Add capsysbinary fixture  
							
							... 
							
							
							
							`capsysbinary` works like `capsys` but produces bytes for `readouterr()`. 
							
						 
						
							2017-11-17 09:02:46 -08:00  
				
					
						
							
							
								 
						
							
								6161bcff6e 
								
							 
						 
						
							
							
								
								Merge pull request  #2925  from asottile/capfdbinary  
							
							... 
							
							
							
							Add capfdbinary fixture 
							
						 
						
							2017-11-17 08:00:10 -02:00  
				
					
						
							
							
								 
						
							
								1f08d990d5 
								
							 
						 
						
							
							
								
								Deprecate metafunc.addcall  
							
							... 
							
							
							
							Fix  #2876  
						
							2017-11-15 15:16:00 -02:00  
				
					
						
							
							
								 
						
							
								8f90812481 
								
							 
						 
						
							
							
								
								Add capfdbinary fixture  
							
							... 
							
							
							
							`capfdbinary` works like `capfd` but produces bytes for `readouterr()`. 
							
						 
						
							2017-11-14 14:50:00 -08:00  
				
					
						
							
							
								 
						
							
								f074fd9ac6 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into malinoff/fix-2124  
							
							
							
						 
						
							2017-11-12 11:16:08 -02:00  
				
					
						
							
							
								 
						
							
								6550b9911b 
								
							 
						 
						
							
							
								
								pytest_fixture_post_finalizer now receives a request argument  
							
							
							
						 
						
							2017-11-12 11:14:55 -02:00  
				
					
						
							
							
								 
						
							
								258031afe5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into malinoff/fix-2124  
							
							
							
						 
						
							2017-11-12 10:34:47 -02:00  
				
					
						
							
							
								 
						
							
								f0f2d2b861 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fix-missing-nodeid-with-pyargs  
							
							
							
						 
						
							2017-11-11 14:33:55 +01:00  
				
					
						
							
							
								 
						
							
								983a09a2d4 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2017-11-10 18:33:02 -02:00  
				
					
						
							
							
								 
						
							
								3900879a5c 
								
							 
						 
						
							
							
								
								Mark test_py2_unicode as xfail in PyPy2 on Windows  
							
							... 
							
							
							
							#2905  
						
							2017-11-09 19:17:17 -02:00  
				
					
						
							
							
								 
						
							
								b11640c1eb 
								
							 
						 
						
							
							
								
								Fix linting E722: do not use bare except  
							
							
							
						 
						
							2017-11-04 13:59:10 -02:00  
				
					
						
							
							
								 
						
							
								03829fde8a 
								
							 
						 
						
							
							
								
								Fix linting E741: ambiguous variable name  
							
							
							
						 
						
							2017-11-04 13:59:10 -02:00  
				
					
						
							
							
								 
						
							
								b18a9deb4c 
								
							 
						 
						
							
							
								
								Merge pull request  #2892  from nicoddemus/merge-master-into-features  
							
							... 
							
							
							
							Merge upstream/master into features 
							
						 
						
							2017-11-04 08:15:28 +01:00  
				
					
						
							
							
								 
						
							
								d7e8eeef56 
								
							 
						 
						
							
							
								
								Merge pull request  #2878  from RonnyPfannschmidt/collector-makeitem-deprecate  
							
							... 
							
							
							
							deprecate the public internal PyCollector.makeitem method 
							
						 
						
							2017-11-03 17:13:18 -02:00  
				
					
						
							
							
								 
						
							
								f3a119c06a 
								
							 
						 
						
							
							
								
								Merge upstream/master into features  
							
							
							
						 
						
							2017-11-03 16:37:18 -02:00  
				
					
						
							
							
								 
						
							
								d1aa553f73 
								
							 
						 
						
							
							
								
								add mocked integrationtest for the deprecationwarning of makeitem  
							
							
							
						 
						
							2017-10-30 19:49:14 +01:00  
				
					
						
							
							
								 
						
							
								cd747c48a4 
								
							 
						 
						
							
							
								
								Merge pull request  #2874  from nicoddemus/fix-py27-xdist-envs-2843  
							
							... 
							
							
							
							Change directory for py27 xdist-related envs 
							
						 
						
							2017-10-30 17:09:34 +01:00  
				
					
						
							
							
								 
						
							
								2f993af54a 
								
							 
						 
						
							
							
								
								Fix context output handling for doctests  
							
							... 
							
							
							
							Show full context of doctest source in the pytest output, if the lineno of
failed example in the docstring is < 9. 
							
						 
						
							2017-10-29 20:06:10 +00:00  
				
					
						
							
							
								 
						
							
								b27dde24d6 
								
							 
						 
						
							
							
								
								Use a nametuple for `readouterr()` results  
							
							... 
							
							
							
							This allows accessing `out` and `err` directly by attribute,
while preserving tuple unpacking.
Also added tests, one for the `capsys` fixture, and one for the
`MultiCapture` class itself. 
							
						 
						
							2017-10-28 14:53:19 -04:00  
				
					
						
							
							
								 
						
							
								27cea340f3 
								
							 
						 
						
							
							
								
								Remove trailing whitespace  
							
							
							
						 
						
							2017-10-26 21:55:28 -02:00  
				
					
						
							
							
								 
						
							
								27bb2eceb4 
								
							 
						 
						
							
							
								
								Add comment about why we remove docstrings on test_assertrewrite  
							
							... 
							
							
							
							As explained in pytest-dev/pytest#2870  
							
						 
						
							2017-10-26 20:15:05 -02:00  
				
					
						
							
							
								 
						
							
								fd7bfa30d0 
								
							 
						 
						
							
							
								
								Put imports on the last line unless there are other exprs  
							
							
							
						 
						
							2017-10-25 11:05:07 +03:00  
				
					
						
							
							
								 
						
							
								3427d27d5a 
								
							 
						 
						
							
							
								
								Try to get docstring from module node  
							
							
							
						 
						
							2017-10-25 10:54:43 +03:00  
				
					
						
							
							
								 
						
							
								def471b975 
								
							 
						 
						
							
							
								
								Merge pull request  #2869  from nicoddemus/merge-master-into-features  
							
							... 
							
							
							
							Merge master into features 
							
						 
						
							2017-10-25 09:08:08 +02:00  
				
					
						
							
							
								 
						
							
								f743e95cfc 
								
							 
						 
						
							
							
								
								Merge pull request  #2791  from OfirOshir/features  
							
							... 
							
							
							
							bugfix for issue #2491  
							
						 
						
							2017-10-25 09:04:01 +02:00  
				
					
						
							
							
								 
						
							
								6b86b0dbfe 
								
							 
						 
						
							
							
								
								Fix additional linting issues  
							
							
							
						 
						
							2017-10-24 21:01:00 -02:00  
				
					
						
							
							
								 
						
							
								bdab29fa3d 
								
							 
						 
						
							
							
								
								Merge pull request  #2867  from Perlence/ini-markers-whitespace  
							
							... 
							
							
							
							Strip whitespace from markers in INI config 
							
						 
						
							2017-10-24 20:11:20 -02:00  
				
					
						
							
							
								 
						
							
								6821d36ca5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2017-10-24 19:57:14 -02:00  
				
					
						
							
							
								 
						
							
								52aadcd7c1 
								
							 
						 
						
							
							
								
								Strip whitespace from markers in INI config  
							
							... 
							
							
							
							Resolves  #2856 . 
						
							2017-10-24 14:18:39 +03:00  
				
					
						
							
							
								 
						
							
								655ab0bf8b 
								
							 
						 
						
							
							
								
								Address more review comments, fix massive bug I reintroduced in the node-splitting code :-/  
							
							
							
						 
						
							2017-10-23 17:49:49 +01:00  
				
					
						
							
							
								 
						
							
								1e6dc6f8e5 
								
							 
						 
						
							
							
								
								Working (I think) fix for  #2836  
							
							
							
						 
						
							2017-10-23 13:26:42 +01:00  
				
					
						
							
							
								 
						
							
								c03612f729 
								
							 
						 
						
							
							
								
								Test now looks for real expected output  
							
							
							
						 
						
							2017-10-23 12:40:32 +01:00  
				
					
						
							
							
								 
						
							
								29fa9d5bff 
								
							 
						 
						
							
							
								
								Add failing test  
							
							
							
						 
						
							2017-10-23 12:28:54 +01:00  
				
					
						
							
							
								 
						
							
								083084fcbc 
								
							 
						 
						
							
							
								
								Merge pull request  #2842  from ceridwen/features  
							
							... 
							
							
							
							Use funcsigs and inspect.signature to do function argument analysis 
							
						 
						
							2017-10-20 07:49:08 +02:00  
				
					
						
							
							
								 
						
							
								f7387e45ea 
								
							 
						 
						
							
							
								
								Fix linting  
							
							
							
						 
						
							2017-10-19 21:50:15 -02:00  
				
					
						
							
							
								 
						
							
								3da28067f3 
								
							 
						 
						
							
							
								
								Replace introspection in compat.getfuncargnames() with inspect/funcsigs.signature  
							
							
							
						 
						
							2017-10-19 16:01:26 -07:00  
				
					
						
							
							
								 
						
							
								3f9f4be070 
								
							 
						 
						
							
							
								
								Merge pull request  #2845  from jespino/fix/2832  
							
							... 
							
							
							
							Adding Failed exception to manage maxfail behavior 
							
						 
						
							2017-10-19 09:12:11 +02:00