141c51f0cb 
								
							 
						 
						
							
							
								
								Merge pull request  #4145  from labcodes/4098  
							
							... 
							
							
							
							Add returncode argument to pytest.exit 
							
						 
						
							2018-10-15 11:04:11 +05:30  
				
					
						
							
							
								 
						
							
								5b0f88712b 
								
							 
						 
						
							
							
								
								Merge pull request  #4148  from RonnyPfannschmidt/pathlib-cleanup-symlink-is-fine  
							
							... 
							
							
							
							fix  #4135  - handle symlinks in tmp path cleanup 
						
							2018-10-15 07:02:13 +02:00  
				
					
						
							
							
								 
						
							
								27d932e882 
								
							 
						 
						
							
							
								
								Fix order of parameters when raising Exit exception  
							
							
							
						 
						
							2018-10-14 18:48:32 -03:00  
				
					
						
							
							
								 
						
							
								40091ec2c7 
								
							 
						 
						
							
							
								
								Update pytest.exit docstring  
							
							
							
						 
						
							2018-10-14 18:44:53 -03:00  
				
					
						
							
							
								 
						
							
								76fb9970c8 
								
							 
						 
						
							
							
								
								Check if returncode is not None before assigning test return code  
							
							
							
						 
						
							2018-10-14 18:43:48 -03:00  
				
					
						
							
							
								 
						
							
								d32f2c5c14 
								
							 
						 
						
							
							
								
								Change Exit.__init__ params order to keep backward compatibility  
							
							
							
						 
						
							2018-10-14 18:42:55 -03:00  
				
					
						
							
							
								 
						
							
								ced62f30ba 
								
							 
						 
						
							
							
								
								Attempt to create symlinks even on Windows, skipping when not possible  
							
							
							
						 
						
							2018-10-14 18:21:04 -03:00  
				
					
						
							
							
								 
						
							
								bbd1cbb0b3 
								
							 
						 
						
							
							
								
								Update changelog to better reading  
							
							
							
						 
						
							2018-10-14 18:03:37 -03:00  
				
					
						
							
							
								 
						
							
								d4dfd526c1 
								
							 
						 
						
							
							
								
								Update pytest.exit docstring  
							
							
							
						 
						
							2018-10-14 18:01:47 -03:00  
				
					
						
							
							
								 
						
							
								766d2daa06 
								
							 
						 
						
							
							
								
								Update returncode exit test to check exitstatus returrned from test session  
							
							
							
						 
						
							2018-10-14 16:41:16 -03:00  
				
					
						
							
							
								 
						
							
								836c9f82f1 
								
							 
						 
						
							
							
								
								Set test session exitstatus value from Exit excetion return code  
							
							
							
						 
						
							2018-10-14 16:39:43 -03:00  
				
					
						
							
							
								 
						
							
								46d6a3fc27 
								
							 
						 
						
							
							
								
								Pass returncode to Error exception when creating instance  
							
							
							
						 
						
							2018-10-14 16:36:53 -03:00  
				
					
						
							
							
								 
						
							
								1dfa303b1e 
								
							 
						 
						
							
							
								
								fix   #4135  - handle symlinks in tmp path cleanup  
							
							
							
						 
						
							2018-10-14 21:20:34 +02:00  
				
					
						
							
							
								 
						
							
								a0666354dd 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2018-10-14 12:29:19 -03:00  
				
					
						
							
							
								 
						
							
								ce55dcf64c 
								
							 
						 
						
							
							
								
								Add test for calling pytest.exit with statuscode  
							
							... 
							
							
							
							It checks that a SystemError was raised and the SystemError code
is the same as the returncode argument. 
							
						 
						
							2018-10-14 12:29:19 -03:00  
				
					
						
							
							
								 
						
							
								d7be039f1b 
								
							 
						 
						
							
							
								
								Add returncode argument to pytest.exit  
							
							... 
							
							
							
							If the argument is not None, it'll raise a SystemExit exception to
cleanly exit pytest. 
							
						 
						
							2018-10-14 12:26:31 -03:00  
				
					
						
							
							
								 
						
							
								0be84cd68b 
								
							 
						 
						
							
							
								
								Merge pull request  #4141  from blueyed/testpaths-fix  
							
							... 
							
							
							
							tox.ini: fix testpaths 
							
						 
						
							2018-10-14 17:21:10 +02:00  
				
					
						
							
							
								 
						
							
								323c846ce6 
								
							 
						 
						
							
							
								
								tox.ini: fix testpaths  
							
							... 
							
							
							
							Broken recently in 307fa7a4 
							
						 
						
							2018-10-14 17:05:28 +02:00  
				
					
						
							
							
								 
						
							
								5322f422e3 
								
							 
						 
						
							
							
								
								Merge pull request  #4108  from blueyed/realpath  
							
							... 
							
							
							
							Resolve symlinks for args 
							
						 
						
							2018-10-14 11:30:18 +02:00  
				
					
						
							
							
								 
						
							
								7268462b33 
								
							 
						 
						
							
							
								
								Resolve symlinks for args  
							
							... 
							
							
							
							This fixes running `pytest tests/test_foo.py::test_bar`, where `tests`
is a symlink to `project/app/tests`: previously
`project/app/conftest.py` would be ignored for fixtures then. 
							
						 
						
							2018-10-13 23:59:05 +02:00  
				
					
						
							
							
								 
						
							
								24c83d725a 
								
							 
						 
						
							
							
								
								Merge pull request  #4129  from nicoddemus/merge-master-into-features  
							
							... 
							
							
							
							Merge master into features (prepare for 3.9) 
							
						 
						
							2018-10-13 12:05:54 -03:00  
				
					
						
							
							
								 
						
							
								ed42ada373 
								
							 
						 
						
							
							
								
								Merge pull request  #4124  from nicoddemus/traceback-import-error-3332  
							
							... 
							
							
							
							Improve tracebacks for ImportErrors in conftest 
							
						 
						
							2018-10-13 09:25:10 -03:00  
				
					
						
							
							
								 
						
							
								e2667106a2 
								
							 
						 
						
							
							
								
								Merge pull request  #4126  from blueyed/testpaths  
							
							... 
							
							
							
							tox.ini: use testpaths, cleanup other pytest options 
							
						 
						
							2018-10-13 14:10:44 +02:00  
				
					
						
							
							
								 
						
							
								29d5849519 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2018-10-13 08:50:32 -03:00  
				
					
						
							
							
								 
						
							
								eabf15b626 
								
							 
						 
						
							
							
								
								Merge pull request  #4125  from nicoddemus/docs-baseline  
							
							... 
							
							
							
							Run docs, doctesting and linting in the same job to save some CI time 
							
						 
						
							2018-10-12 21:01:59 -03:00  
				
					
						
							
							
								 
						
							
								2dc619cbf4 
								
							 
						 
						
							
							
								
								Run docs, doctesting and linting in the same environment to save some CI time  
							
							
							
						 
						
							2018-10-12 13:35:27 -03:00  
				
					
						
							
							
								 
						
							
								307fa7a42a 
								
							 
						 
						
							
							
								
								tox.ini: use testpaths, cleanup other pytest options  
							
							
							
						 
						
							2018-10-12 17:07:45 +02:00  
				
					
						
							
							
								 
						
							
								ef97121d42 
								
							 
						 
						
							
							
								
								Removed unused ConftestImportFailure.__str__ method  
							
							
							
						 
						
							2018-10-12 10:57:13 -03:00  
				
					
						
							
							
								 
						
							
								d46b6b2bc3 
								
							 
						 
						
							
							
								
								Merge pull request  #4121  from labcodes/3713  
							
							... 
							
							
							
							Update usefixtures documentation 
							
						 
						
							2018-10-12 19:08:40 +05:30  
				
					
						
							
							
								 
						
							
								2cb3534679 
								
							 
						 
						
							
							
								
								Move filter_traceback to _pytest._code  
							
							
							
						 
						
							2018-10-12 10:19:50 -03:00  
				
					
						
							
							
								 
						
							
								8e11fe5304 
								
							 
						 
						
							
							
								
								Improve tracebacks for ImportErrors in conftest.py files  
							
							... 
							
							
							
							Fix  #3332  
						
							2018-10-12 10:10:55 -03:00  
				
					
						
							
							
								 
						
							
								36dc671843 
								
							 
						 
						
							
							
								
								New ExceptionInfo.getrepr 'chain' parameter to be able to suppress chained exceptions  
							
							
							
						 
						
							2018-10-12 10:08:55 -03:00  
				
					
						
							
							
								 
						
							
								dbaa9464ba 
								
							 
						 
						
							
							
								
								Update usefixtures documentation  
							
							... 
							
							
							
							Clarifying that it can't be used with fixture functions 
							
						 
						
							2018-10-12 09:45:49 -03:00  
				
					
						
							
							
								 
						
							
								933de16fe4 
								
							 
						 
						
							
							
								
								Merge pull request  #3988  from RonnyPfannschmidt/tmpdir-port-pathlib  
							
							... 
							
							
							
							Tmpdir port pathlib 
							
						 
						
							2018-10-12 08:33:47 -03:00  
				
					
						
							
							
								 
						
							
								e8348a1d12 
								
							 
						 
						
							
							
								
								Merge pull request  #4077  from nicoddemus/short-usage-errors  
							
							... 
							
							
							
							Improve internal error messages 
							
						 
						
							2018-10-12 08:18:07 -03:00  
				
					
						
							
							
								 
						
							
								0f5263cdc3 
								
							 
						 
						
							
							
								
								Merge pull request  #4109  from njonesu/master  
							
							... 
							
							
							
							Fix multiple string literals on a line #4093  
							
						 
						
							2018-10-11 15:50:08 -03:00  
				
					
						
							
							
								 
						
							
								4736b2bdfb 
								
							 
						 
						
							
							
								
								address review comments  
							
							
							
						 
						
							2018-10-11 20:48:30 +02:00  
				
					
						
							
							
								 
						
							
								8ecdd4e9ff 
								
							 
						 
						
							
							
								
								Merge pull request  #4104  from asottile/deprecated_call_match  
							
							... 
							
							
							
							Implement pytest.deprecated_call with pytest.warns 
							
						 
						
							2018-10-11 08:20:13 -07:00  
				
					
						
							
							
								 
						
							
								b3940666a7 
								
							 
						 
						
							
							
								
								Merge pull request  #4103  from blueyed/conftest  
							
							... 
							
							
							
							conftest: optimize _getconftestmodules 
							
						 
						
							2018-10-11 13:52:48 +02:00  
				
					
						
							
							
								 
						
							
								e20987ce82 
								
							 
						 
						
							
							
								
								Merge pull request  #4110  from blueyed/pdb  
							
							... 
							
							
							
							tests: fixes for pdbpp 
							
						 
						
							2018-10-11 08:43:24 -03:00  
				
					
						
							
							
								 
						
							
								584051aa90 
								
							 
						 
						
							
							
								
								extend docs with basics about tmp_path and tmp_path_facotry  
							
							
							
						 
						
							2018-10-11 10:33:59 +02:00  
				
					
						
							
							
								 
						
							
								16e2737da3 
								
							 
						 
						
							
							
								
								implement tmp_path_factory and deprecate pytest.ensuretemp as intended  
							
							
							
						 
						
							2018-10-11 09:41:37 +02:00  
				
					
						
							
							
								 
						
							
								36c2a101cb 
								
							 
						 
						
							
							
								
								add missing docstring  
							
							
							
						 
						
							2018-10-11 07:15:09 +02:00  
				
					
						
							
							
								 
						
							
								ebd597b2fd 
								
							 
						 
						
							
							
								
								use the constant for lock timeouts  
							
							
							
						 
						
							2018-10-11 07:15:09 +02:00  
				
					
						
							
							
								 
						
							
								94829c391b 
								
							 
						 
						
							
							
								
								make tmpdir env cleanup idempotent  
							
							
							
						 
						
							2018-10-11 07:15:09 +02:00  
				
					
						
							
							
								 
						
							
								b82d6f7a0b 
								
							 
						 
						
							
							
								
								pytester: use per test tmproot  
							
							
							
						 
						
							2018-10-11 07:15:09 +02:00  
				
					
						
							
							
								 
						
							
								4a436b5470 
								
							 
						 
						
							
							
								
								resolve in code review commments  
							
							
							
						 
						
							2018-10-11 07:15:09 +02:00  
				
					
						
							
							
								 
						
							
								ad6f63edda 
								
							 
						 
						
							
							
								
								add changelog  
							
							
							
						 
						
							2018-10-11 07:15:09 +02:00  
				
					
						
							
							
								 
						
							
								3036914097 
								
							 
						 
						
							
							
								
								sort out rmtree expectations  
							
							
							
						 
						
							2018-10-11 07:15:09 +02:00  
				
					
						
							
							
								 
						
							
								2831cb9ab5 
								
							 
						 
						
							
							
								
								unify paths.py and pathlib.py  
							
							
							
						 
						
							2018-10-11 07:15:09 +02:00