Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								022c58bf64 
								
							 
						 
						
							
							
								
								Revert pytest_terminal_summary(tryfirst) in warnings module as this breaks tests  
							
							 
							
							
							
						 
						
							2018-09-04 14:26:34 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								b42518acd5 
								
							 
						 
						
							
							
								
								Change std_warn to receive a single warning instance, addressed review suggestions  
							
							 
							
							
							
						 
						
							2018-09-04 14:20:42 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								284a2d110f 
								
							 
						 
						
							
							
								
								Move warnings import to top level  
							
							 
							
							
							
						 
						
							2018-09-04 13:46:33 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								9ae0a3cd85 
								
							 
						 
						
							
							
								
								Do not trigger warning about tuples being always True if the tuple has size != 2  
							
							 
							
							
							
						 
						
							2018-09-04 13:41:11 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								615c671434 
								
							 
						 
						
							
							
								
								Connect string literals  
							
							 
							
							
							
						 
						
							2018-09-04 13:34:05 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								016f8f1536 
								
							 
						 
						
							
							
								
								Improve get_fslocation_from_item's docstring  
							
							 
							
							
							
						 
						
							2018-09-04 11:48:11 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								e9417be9df 
								
							 
						 
						
							
							
								
								Add comment about deprecation warnings being shown by default  
							
							 
							
							
							
						 
						
							2018-09-04 11:35:35 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								c304998ed7 
								
							 
						 
						
							
							
								
								Remove commented out code  
							
							 
							
							
							
						 
						
							2018-09-04 11:35:35 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								415a62e373 
								
							 
						 
						
							
							
								
								Fix typo in PytestExperimentalApiWarning  
							
							 
							
							
							
						 
						
							2018-09-04 11:35:35 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								8ce3aeadbf 
								
							 
						 
						
							
							
								
								Move PytestExerimentalApiWarning to warning_types  
							
							 
							
							
							
						 
						
							2018-09-04 11:35:35 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								56d414177a 
								
							 
						 
						
							
							
								
								Remove nodeid from messages for warnings generated by standard warnings  
							
							 
							
							... 
							
							
							
							Standard warnings already contain the proper location, so we don't need
to also print the node id 
							
						 
						
							2018-09-04 11:35:34 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								0fffa6ba2f 
								
							 
						 
						
							
							
								
								Implement hack to issue warnings during config  
							
							 
							
							... 
							
							
							
							Once we can capture warnings during the config stage, we can
then get rid of this function
Related to #2891  
							
						 
						
							2018-09-04 11:35:34 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								9965ed84da 
								
							 
						 
						
							
							
								
								Show deprecation warnings by default if no other filters are configured  
							
							 
							
							... 
							
							
							
							Fix  #2908  
							
						 
						
							2018-09-04 11:35:34 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								208dd3aad1 
								
							 
						 
						
							
							
								
								Add docs for internal warnings and introduce PytestDeprecationWarning  
							
							 
							
							... 
							
							
							
							Fix  #2477  
							
						 
						
							2018-09-04 11:35:34 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								19a01c9849 
								
							 
						 
						
							
							
								
								Make PytestWarning and RemovedInPytest4Warning part of the public API  
							
							 
							
							
							
						 
						
							2018-09-04 11:35:34 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								78ac7d99f5 
								
							 
						 
						
							
							
								
								Deprecate Config.warn and Node.warn, replaced by standard warnings  
							
							 
							
							
							
						 
						
							2018-09-04 11:35:34 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								0c8dbdcd92 
								
							 
						 
						
							
							
								
								Fix existing tests now that we are using standard warnings  
							
							 
							
							
							
						 
						
							2018-09-04 11:35:34 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								8e4501ee29 
								
							 
						 
						
							
							
								
								Use std_warn for warning about applying marks directly to parameters  
							
							 
							
							
							
						 
						
							2018-09-04 11:35:34 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								0100f61b62 
								
							 
						 
						
							
							
								
								Start the laywork to capture standard warnings  
							
							 
							
							
							
						 
						
							2018-09-04 11:35:15 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								1a9d913ee1 
								
							 
						 
						
							
							
								
								Capture and display warnings during collection  
							
							 
							
							... 
							
							
							
							Fix  #3251  
							
						 
						
							2018-09-04 11:35:06 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								51e32cf7cc 
								
							 
						 
						
							
							
								
								Remove Python 2.6 specific warning  
							
							 
							
							
							
						 
						
							2018-09-04 11:35:06 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								3fcc4cdbd5 
								
							 
						 
						
							
							
								
								Make terminal capture pytest_warning_capture  
							
							 
							
							... 
							
							
							
							pytest_logwarning is no longer emitted by the warnings plugin,
only ever emitted from .warn() functions in config and item 
							
						 
						
							2018-09-04 11:35:06 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								ffd47ceefc 
								
							 
						 
						
							
							
								
								Implement new pytest_warning_captured hook  
							
							 
							
							
							
						 
						
							2018-09-04 11:35:00 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								10f21b423a 
								
							 
						 
						
							
							
								
								Remove assert for "reprec" because this is no longer set on the pluginmanager  
							
							 
							
							... 
							
							
							
							It seems this has no effect since `pluggy` was developed as a separate
library. 
							
						 
						
							2018-09-04 11:35:00 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								eec7081b8d 
								
							 
						 
						
							
							
								
								Make AssertionRewritingrHook use imp_find_module  
							
							 
							
							
							
						 
						
							2018-09-03 10:18:25 -03:00  
						
					 
				
					
						
							
							
								 
								CrazyMerlyn
							
						 
						
							 
							
							
							
							
								
							
							
								b01704cce1 
								
							 
						 
						
							
							
								
								Fix exit code for command line errors  
							
							 
							
							... 
							
							
							
							Fixes  #3913  
							
						 
						
							2018-09-03 04:16:35 +00:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								a13c6a84df 
								
							 
						 
						
							
							
								
								Mention explicitly when pytest.skip and pytest.xfail can be called  
							
							 
							
							... 
							
							
							
							Fix  #3219  
							
						 
						
							2018-09-02 10:42:05 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								90c00dfd54 
								
							 
						 
						
							
							
								
								Use EXIT_USAGEERROR instead of magic number  
							
							 
							
							
							
						 
						
							2018-09-01 12:03:28 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								4675912d89 
								
							 
						 
						
							
							
								
								Add tests for early rewrite bailout code and handle patterns with subdirectories  
							
							 
							
							
							
						 
						
							2018-09-01 10:59:21 -03:00  
						
					 
				
					
						
							
							
								 
								Fabio Zadrozny
							
						 
						
							 
							
							
							
							
								
							
							
								d53e449296 
								
							 
						 
						
							
							
								
								Improve performance of assertion rewriting.  Fixes   #3918  
							
							 
							
							
							
						 
						
							2018-08-31 12:27:08 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								96aad2983b 
								
							 
						 
						
							
							
								
								Move code to get width of current line to a function  
							
							 
							
							
							
						 
						
							2018-08-30 21:16:35 -03:00  
						
					 
				
					
						
							
							
								 
								wim glenn
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c18a5b5179 
								
							 
						 
						
							
							
								
								try to be backwards compat  
							
							 
							
							
							
						 
						
							2018-08-30 19:06:20 -05:00  
						
					 
				
					
						
							
							
								 
								wim glenn
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								29c5ac71bc 
								
							 
						 
						
							
							
								
								improve line width estimate  
							
							 
							
							
							
						 
						
							2018-08-30 18:59:58 -05:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								11e591e442 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							 
							
							
							
						 
						
							2018-08-30 19:55:23 -03:00  
						
					 
				
					
						
							
							
								 
								dhirensr
							
						 
						
							 
							
							
							
							
								
							
							
								3035b2724d 
								
							 
						 
						
							
							
								
								T3853:removed needless message printed with --failed-first,--last-failed and no failed tests  
							
							 
							
							
							
						 
						
							2018-08-30 16:01:42 +05:30  
						
					 
				
					
						
							
							
								 
								Steve Piercy
							
						 
						
							 
							
							
							
							
								
							
							
								103d980b2d 
								
							 
						 
						
							
							
								
								Use https, save a redirect  
							
							 
							
							
							
						 
						
							2018-08-28 14:41:13 -07:00  
						
					 
				
					
						
							
							
								 
								Steve Piercy
							
						 
						
							 
							
							
							
							
								
							
							
								28c3ef1c77 
								
							 
						 
						
							
							
								
								Use https, save a redirect, fix hostname  
							
							 
							
							
							
						 
						
							2018-08-28 14:40:20 -07:00  
						
					 
				
					
						
							
							
								 
								Steve Piercy
							
						 
						
							 
							
							
							
							
								
							
							
								67c3c28877 
								
							 
						 
						
							
							
								
								Use https, save a redirect  
							
							 
							
							
							
						 
						
							2018-08-28 14:39:32 -07:00  
						
					 
				
					
						
							
							
								 
								Steve Piercy
							
						 
						
							 
							
							
							
							
								
							
							
								e040fd20a3 
								
							 
						 
						
							
							
								
								Use https, save a redirect  
							
							 
							
							
							
						 
						
							2018-08-28 14:38:55 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								10c1c7c41a 
								
							 
						 
						
							
							
								
								Merge pull request  #3895  from nicoddemus/issue-3506  
							
							 
							
							... 
							
							
							
							Avoid possible infinite recursion when writing pyc files in assert rewrite 
							
						 
						
							2018-08-28 18:16:10 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b77e533693 
								
							 
						 
						
							
							
								
								Merge pull request  #3893  from jirikuncar/3892-macos  
							
							 
							
							... 
							
							
							
							travis: run tests on macOS 
							
						 
						
							2018-08-28 17:06:17 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a605ad4d11 
								
							 
						 
						
							
							
								
								Merge pull request  #3880  from jeffreyrack/3829-progress_display_mode  
							
							 
							
							... 
							
							
							
							#3829  -- Add the ability to show test progress as number of tests completed instead of a percent. 
							
						 
						
							2018-08-28 16:54:14 -03:00  
						
					 
				
					
						
							
							
								 
								Jeffrey Rackauckas
							
						 
						
							 
							
							
							
							
								
							
							
								4b94760c8e 
								
							 
						 
						
							
							
								
								Removed spacing in count display.  
							
							 
							
							
							
						 
						
							2018-08-27 20:23:17 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								82a7ca9615 
								
							 
						 
						
							
							
								
								Avoid possible infinite recursion when writing pyc files in assert rewrite  
							
							 
							
							... 
							
							
							
							What happens is that atomic_write on Python 2.7 on Windows will try
to convert the paths to unicode, but this triggers the import of
the encoding module for the file system codec, which in turn triggers
the rewrite, which in turn again tries to import the module, and so on.
This short-circuits the cases where we try to import another file when
writing a pyc file; I don't expect this to affect anything because
the only modules that could be affected are those imported by
atomic_writes.
Fix  #3506  
							
						 
						
							2018-08-27 21:29:45 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2a059b1c1b 
								
							 
						 
						
							
							
								
								Merge pull request  #3885  from nicoddemus/bad-output-classic  
							
							 
							
							... 
							
							
							
							Fix bad console output when using console_output_style=classic 
							
						 
						
							2018-08-27 19:07:02 -03:00  
						
					 
				
					
						
							
							
								 
								Jiri Kuncar
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ab5af524a4 
								
							 
						 
						
							
							
								
								Fix macOS specific code that uses capturemanager.  
							
							 
							
							... 
							
							
							
							https://github.com/pytest-dev/pytest/issues/3888#issuecomment-416206606 
closes  #3888 
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com> 
							
						 
						
							2018-08-27 16:07:59 +02:00  
						
					 
				
					
						
							
							
								 
								Jeffrey Rackauckas
							
						 
						
							 
							
							
							
							
								
							
							
								8f4685e024 
								
							 
						 
						
							
							
								
								Move count display style to be part of console_output_style, fixed test progress for count console output style.  
							
							 
							
							
							
						 
						
							2018-08-26 19:21:00 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								47bb53f5cb 
								
							 
						 
						
							
							
								
								Cache now obeys -q when showing summary for --lf and --ff  
							
							 
							
							... 
							
							
							
							Related to #3853  
							
						 
						
							2018-08-26 18:08:19 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								6991a16edb 
								
							 
						 
						
							
							
								
								Fix bad console output when using console_output_style=classic  
							
							 
							
							... 
							
							
							
							Fix  #3883  
							
						 
						
							2018-08-26 17:12:55 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								2f2d5861bb 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							 
							
							
							
						 
						
							2018-08-26 16:45:00 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								de6f2c0336 
								
							 
						 
						
							
							
								
								Collect tests from __init__.py files if they match 'python_files'  
							
							 
							
							... 
							
							
							
							Fix  #3773  
							
						 
						
							2018-08-25 11:18:52 -03:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								c336449729 
								
							 
						 
						
							
							
								
								Make linting happy. Argh.  
							
							 
							
							
							
						 
						
							2018-08-24 18:05:35 -07:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								1e4ecda884 
								
							 
						 
						
							
							
								
								Fix the package fixture ordering in Windows.  
							
							 
							
							
							
						 
						
							2018-08-24 18:01:38 -07:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								3396225f74 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:pytest-dev/pytest into fix-3854  
							
							 
							
							
							
						 
						
							2018-08-24 11:47:24 -07:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								72e6482994 
								
							 
						 
						
							
							
								
								Make linting happy.  
							
							 
							
							
							
						 
						
							2018-08-23 22:58:36 -07:00  
						
					 
				
					
						
							
							
								 
								Jeffrey Rackauckas
							
						 
						
							 
							
							
							
							
								
							
							
								93f783228c 
								
							 
						 
						
							
							
								
								Add the progress_display_mode ini option  
							
							 
							
							
							
						 
						
							2018-08-23 22:56:25 -07:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								5f8b50c094 
								
							 
						 
						
							
							
								
								Address  #3796  and add a test for it.  
							
							 
							
							
							
						 
						
							2018-08-23 22:48:44 -07:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								99e31f6fb1 
								
							 
						 
						
							
							
								
								Use `bytes` directly instead of `binary_type`  
							
							 
							
							... 
							
							
							
							`bytes` is an alias for `str` in python2.6+ 
							
						 
						
							2018-08-23 18:55:21 -07:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f2e35c8c4f 
								
							 
						 
						
							
							
								
								Merge pull request  #3859  from asottile/pyupgrade_1_4  
							
							 
							
							... 
							
							
							
							Some pyupgrade 1.4.x changes 
							
						 
						
							2018-08-23 18:32:53 -07:00  
						
					 
				
					
						
							
							
								 
								wim glenn
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d54aa8ce13 
								
							 
						 
						
							
							
								
								Merge pull request  #3848  from wimglenn/pytester_unicode_bugfixes  
							
							 
							
							... 
							
							
							
							fixed a bunch of unicode bugs in pytester.py 
							
						 
						
							2018-08-23 13:45:49 -05:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								7099ea9bb0 
								
							 
						 
						
							
							
								
								py.builtin._reraise -> six.reraise  
							
							 
							
							
							
						 
						
							2018-08-22 23:00:58 -07:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								c2cd337886 
								
							 
						 
						
							
							
								
								py.builtin.exec_ => six.exec_  
							
							 
							
							
							
						 
						
							2018-08-22 23:00:06 -07:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								0fc4a806e5 
								
							 
						 
						
							
							
								
								py.builtins._totext -> string literals or six.text_type  
							
							 
							
							
							
						 
						
							2018-08-22 23:00:04 -07:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								4d3c1ab4f0 
								
							 
						 
						
							
							
								
								Fixes   #3854  
							
							 
							
							
							
						 
						
							2018-08-22 21:42:59 -07:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								e4f76f6350 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:pytest-dev/pytest into fix-3854  
							
							 
							
							
							
						 
						
							2018-08-22 20:36:52 -07:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								0d65783dce 
								
							 
						 
						
							
							
								
								Fix unicode errors when changing to .format(...)  
							
							 
							
							
							
						 
						
							2018-08-22 19:00:43 -07:00  
						
					 
				
					
						
							
							
								 
								wim glenn
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								917b99e438 
								
							 
						 
						
							
							
								
								More unicode whack-a-mole  
							
							 
							
							... 
							
							
							
							It seems pytest's very comprehensive CI sniffed out a few other places with similar bugs.  Ideally we should find all the places where args are not stringy and solve it at the source, but who knows how many people are relying on the implicit string conversion.  See [here](https://github.com/pytest-dev/pytest/blob/master/src/_pytest/config/__init__.py#L160-L166 ) for one such problem area (args with a single py.path.local instance is converted here, but a list or tuple containing some are not). 
							
						 
						
							2018-08-22 13:40:21 -05:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2137e2b15b 
								
							 
						 
						
							
							
								
								Merge pull request  #3846  from nicoddemus/issue-3843  
							
							 
							
							... 
							
							
							
							Fix collection error when tests is specified with --doctest-modules 
							
						 
						
							2018-08-22 08:17:07 -03:00  
						
					 
				
					
						
							
							
								 
								wim glenn
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								89446af51e 
								
							 
						 
						
							
							
								
								fixed a bunch of unicode bugs in pytester.py  
							
							 
							
							
							
						 
						
							2018-08-22 01:30:23 -05:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3b521bedf8 
								
							 
						 
						
							
							
								
								Merge pull request  #3841  from sankt-petersbug/fix-3816  
							
							 
							
							... 
							
							
							
							Fix '--show-capture=no' capture teardown logs 
							
						 
						
							2018-08-22 07:16:53 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								07a560ff24 
								
							 
						 
						
							
							
								
								Fix collection error when tests is specified with --doctest-modules  
							
							 
							
							... 
							
							
							
							The problem was that _matchnodes would receive two items: [DoctestModule, Module]. It would then collect the first one, *cache it*, and fail to match against the name in the command line. Next, it would reuse the cached item (DoctestModule) instead of collecting the Module which would eventually find the "test" name on it.
Added the type of the node to the cache key to avoid this problem, although I'm not a big fan of caches that have different key types.
Fix  #3843  
							
						 
						
							2018-08-21 21:02:46 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f1079a8222 
								
							 
						 
						
							
							
								
								Merge pull request  #3832  from Sup3rGeo/bugfix/capsys-with-cli-logging  
							
							 
							
							... 
							
							
							
							Bugfix/capsys with cli logging (again) 
							
						 
						
							2018-08-21 20:12:31 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								044d2b8e6e 
								
							 
						 
						
							
							
								
								Merge pull request  #3838  from wimglenn/runresult_xfail  
							
							 
							
							... 
							
							
							
							Support xfailed and xpassed outcomes in RunResult. 
							
						 
						
							2018-08-20 20:01:51 -03:00  
						
					 
				
					
						
							
							
								 
								Sankt Petersbug
							
						 
						
							 
							
							
							
							
								
							
							
								223eef6261 
								
							 
						 
						
							
							
								
								Fix '--show-capture=no' capture teardown logs  
							
							 
							
							... 
							
							
							
							Add a check before printing teardown logs.
'print_teardown_sections' method does not check '--show-capture' option
value, and teardown logs are always printed.
Resolves : #3816  
							
						 
						
							2018-08-20 15:01:21 -05:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								43657f252f 
								
							 
						 
						
							
							
								
								Merge pull request  #3830  from nicoddemus/capfd-fixture-capture  
							
							 
							
							... 
							
							
							
							Fixtures during teardown can use capsys and capfd to get output from tests 
							
						 
						
							2018-08-20 15:32:45 -03:00  
						
					 
				
					
						
							
							
								 
								Victor
							
						 
						
							 
							
							
							
							
								
							
							
								70ebab3537 
								
							 
						 
						
							
							
								
								Renamed snap_global_capture to read_global_capture.  
							
							 
							
							
							
						 
						
							2018-08-20 17:48:14 +02:00  
						
					 
				
					
						
							
							
								 
								wim glenn
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								539a22c750 
								
							 
						 
						
							
							
								
								Added support for xfailed and xpassed outcomes to the ``pytester.RunResult.assert_outcomes`` signature.  
							
							 
							
							
							
						 
						
							2018-08-20 01:24:19 -05:00  
						
					 
				
					
						
							
							
								 
								wim glenn
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e620798d33 
								
							 
						 
						
							
							
								
								more autodocs for pytester  
							
							 
							
							
							
						 
						
							2018-08-19 23:21:45 -05:00  
						
					 
				
					
						
							
							
								 
								victor
							
						 
						
							 
							
							
							
							
								
							
							
								7ea4992f16 
								
							 
						 
						
							
							
								
								Fixed linting.  
							
							 
							
							
							
						 
						
							2018-08-19 15:46:02 +02:00  
						
					 
				
					
						
							
							
								 
								victor
							
						 
						
							 
							
							
							
							
								
							
							
								0564b52c0e 
								
							 
						 
						
							
							
								
								Fixed integration with other modules/tests  
							
							 
							
							
							
						 
						
							2018-08-19 15:26:57 +02:00  
						
					 
				
					
						
							
							
								 
								victor
							
						 
						
							 
							
							
							
							
								
							
							
								8b2c91836b 
								
							 
						 
						
							
							
								
								Fixed activation and used just runtest_protocol hook  
							
							 
							
							
							
						 
						
							2018-08-19 14:30:50 +02:00  
						
					 
				
					
						
							
							
								 
								victor
							
						 
						
							 
							
							
							
							
								
							
							
								7d9b198f73 
								
							 
						 
						
							
							
								
								Refactoring: Separated suspend from snapping (stopped always snapping when suspending - solves bug but still missing tests), reorganized functions and context managers.  
							
							 
							
							
							
						 
						
							2018-08-19 02:32:36 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								c64a8c9c7f 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							 
							
							
							
						 
						
							2018-08-18 15:54:53 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								f4c5994d27 
								
							 
						 
						
							
							
								
								Fixtures during teardown can use capsys and capfd to get output from tests  
							
							 
							
							... 
							
							
							
							Fix  #3033  
							
						 
						
							2018-08-18 14:46:24 -03:00  
						
					 
				
					
						
							
							
								 
								Tyler Richard
							
						 
						
							 
							
							
							
							
								
							
							
								273670b2a2 
								
							 
						 
						
							
							
								
								Fixes capfd so data is available after teardown.  
							
							 
							
							
							
						 
						
							2018-08-18 14:11:04 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								28aff051ab 
								
							 
						 
						
							
							
								
								Merge pull request  #3822  from Sup3rGeo/bugfix/capsys-with-cli-logging  
							
							 
							
							... 
							
							
							
							Bugfix/capsys with cli logging 
							
						 
						
							2018-08-18 14:06:27 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								5cf7d1dba2 
								
							 
						 
						
							
							
								
								"suspend" method of capture fixture private  
							
							 
							
							... 
							
							
							
							Also change the context-manager to global_and_fixture_disabled to
better convey its meaning 
							
						 
						
							2018-08-18 11:38:08 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								f674217c43 
								
							 
						 
						
							
							
								
								Moved dummy_context_manager to compat module  
							
							 
							
							
							
						 
						
							2018-08-18 11:15:58 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								9f7345d663 
								
							 
						 
						
							
							
								
								Avoid leaving a reference to the last item on CaptureManager  
							
							 
							
							
							
						 
						
							2018-08-18 11:08:03 -03:00  
						
					 
				
					
						
							
							
								 
								victor
							
						 
						
							 
							
							
							
							
								
							
							
								eb2d074530 
								
							 
						 
						
							
							
								
								Black changes.  
							
							 
							
							
							
						 
						
							2018-08-18 14:27:09 +02:00  
						
					 
				
					
						
							
							
								 
								victor
							
						 
						
							 
							
							
							
							
								
							
							
								9fa7745795 
								
							 
						 
						
							
							
								
								Refactor, tests passing.  
							
							 
							
							
							
						 
						
							2018-08-18 13:40:08 +02:00  
						
					 
				
					
						
							
							
								 
								victor
							
						 
						
							 
							
							
							
							
								
							
							
								14db2f91ba 
								
							 
						 
						
							
							
								
								Fixed global not called if no capsys fixture. Using now capsys context manager as well.  
							
							 
							
							
							
						 
						
							2018-08-18 12:16:47 +02:00  
						
					 
				
					
						
							
							
								 
								Vlad Shcherbina
							
						 
						
							 
							
							
							
							
								
							
							
								c3e494f6cf 
								
							 
						 
						
							
							
								
								Replace broken type annotations with type comments  
							
							 
							
							... 
							
							
							
							Fixes  #3826 . 
							
						 
						
							2018-08-18 01:05:30 +03:00  
						
					 
				
					
						
							
							
								 
								Victor
							
						 
						
							 
							
							
							
							
								
							
							
								090f67a980 
								
							 
						 
						
							
							
								
								Refactored implementation and updated tests.  
							
							 
							
							
							
						 
						
							2018-08-17 13:41:26 +02:00  
						
					 
				
					
						
							
							
								 
								Victor
							
						 
						
							 
							
							
							
							
								
							
							
								2b71cb9c38 
								
							 
						 
						
							
							
								
								Added activation/deactivation of capture fixture in logging emit.  
							
							 
							
							
							
						 
						
							2018-08-17 00:26:12 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7d4c4c66d4 
								
							 
						 
						
							
							
								
								Merge pull request  #3805  from asottile/cause_cycles  
							
							 
							
							... 
							
							
							
							Fix traceback reporting for exceptions with `__cause__` cycles. 
							
						 
						
							2018-08-16 07:16:51 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								939a792c41 
								
							 
						 
						
							
							
								
								Merge pull request  #3798  from jonozzz/fix-3751  
							
							 
							
							... 
							
							
							
							Fix  #3751  
							
						 
						
							2018-08-16 06:52:16 +02:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								17644ff285 
								
							 
						 
						
							
							
								
								Fix traceback reporting for exceptions with `__cause__` cycles.  
							
							 
							
							
							
						 
						
							2018-08-15 18:15:07 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								64faa41d06 
								
							 
						 
						
							
							
								
								Merge pull request  #3802  from jonozzz/fix-3768  
							
							 
							
							... 
							
							
							
							Fix test collection from packages mixed with directories. #3768  and #3789  
							
						 
						
							2018-08-15 21:42:25 -03:00  
						
					 
				
					
						
							
							
								 
								Sankt Petersbug
							
						 
						
							 
							
							
							
							
								
							
							
								6367f0f5f1 
								
							 
						 
						
							
							
								
								fix `filterwarnings` mark not registered  
							
							 
							
							
							
						 
						
							2018-08-14 16:13:15 -05:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								22ee2093b8 
								
							 
						 
						
							
							
								
								Merge pull request  #3801  from nicoddemus/improve-warning-addoption  
							
							 
							
							... 
							
							
							
							Improve warning messages when addoption is called with string as `type` 
							
						 
						
							2018-08-14 09:30:17 +02:00  
						
					 
				
					
						
							
							
								 
								Josh Holland
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								abbd7c30a4 
								
							 
						 
						
							
							
								
								Unhide documentation for metafunc.config  
							
							 
							
							... 
							
							
							
							Fixes  #3746 . 
							
						 
						
							2018-08-11 20:48:55 +01:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								bfd0addaeb 
								
							 
						 
						
							
							
								
								Fix test collection from packages mixed with directories.  #3768  and  #3789  
							
							 
							
							
							
						 
						
							2018-08-10 12:56:08 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								be11d3e195 
								
							 
						 
						
							
							
								
								Improve warning messages when addoption is called with string as `type`  
							
							 
							
							... 
							
							
							
							Encountered the warning myself and to me the message was not clear about
what should be done to fix the warning 
							
						 
						
							2018-08-10 12:49:06 -03:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								266f05c4c4 
								
							 
						 
						
							
							
								
								Fix   #3751  
							
							 
							
							
							
						 
						
							2018-08-09 18:28:22 -07:00  
						
					 
				
					
						
							
							
								 
								turturica
							
						 
						
							 
							
							
							
							
								
							
							
								d0bd01beca 
								
							 
						 
						
							
							
								
								Collect any tests from a package's __init__.py  
							
							 
							
							
							
						 
						
							2018-08-09 18:06:38 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4d8903fd0b 
								
							 
						 
						
							
							
								
								Merge pull request  #3780  from nicoddemus/mock-integration-fix  
							
							 
							
							... 
							
							
							
							Fix issue where fixtures would lose the decorated functionality 
							
						 
						
							2018-08-09 12:26:09 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								67106f056b 
								
							 
						 
						
							
							
								
								Use a custom holder class so we can be sure __pytest_wrapper__ was set by us  
							
							 
							
							
							
						 
						
							2018-08-09 09:22:00 -03:00  
						
					 
				
					
						
							
							
								 
								Wes Thomas
							
						 
						
							 
							
							
							
							
								
							
							
								aa358433b0 
								
							 
						 
						
							
							
								
								Fix AttributeError bug in TestCaseFunction.teardown by creating TestCaseFunction._testcase as attribute of class with a None default.  
							
							 
							
							
							
						 
						
							2018-08-08 18:13:21 -05:00  
						
					 
				
					
						
							
							
								 
								Virgil Dupras
							
						 
						
							 
							
							
							
							
								
							
							
								126896f69d 
								
							 
						 
						
							
							
								
								Add option to disable plugin auto-loading  
							
							 
							
							... 
							
							
							
							If `PYTEST_DISABLE_PLUGIN_AUTOLOAD` is set, disable auto-loading of
plugins through setuptools entrypoints. Only plugins that have been
explicitly specified are loaded.
ref #3784 . 
							
						 
						
							2018-08-07 13:16:28 -04:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e723069165 
								
							 
						 
						
							
							
								
								Merge pull request  #3771  from nicoddemus/package-infinite-recursion-bug  
							
							 
							
							... 
							
							
							
							Fix infinite recursion collection bug with pytest_ignore_collect hook 
							
						 
						
							2018-08-06 10:09:31 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								2c0d2eef40 
								
							 
						 
						
							
							
								
								Only consider actual functions when considering hooks  
							
							 
							
							... 
							
							
							
							Fix  #3775  
							
						 
						
							2018-08-04 16:37:07 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								ef8ec01e39 
								
							 
						 
						
							
							
								
								Fix issue where fixtures would lose the decorated functionality  
							
							 
							
							... 
							
							
							
							Fix  #3774  
							
						 
						
							2018-08-04 15:14:00 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								fe0a76e1a6 
								
							 
						 
						
							
							
								
								Fix recursion bug if a pytest_ignore_collect returns False instead of None  
							
							 
							
							
							
						 
						
							2018-08-03 15:40:33 -03:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ca0476953e 
								
							 
						 
						
							
							
								
								Merge pull request  #3751  from nicoddemus/collect-file-bug  
							
							 
							
							... 
							
							
							
							Workaround for #3742  
							
						 
						
							2018-08-02 07:35:46 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7e92930fa9 
								
							 
						 
						
							
							
								
								Merge pull request  #3764  from asottile/fix_3763  
							
							 
							
							... 
							
							
							
							Fix `TypeError` when the assertion message is `bytes` in python 3. 
							
						 
						
							2018-08-02 07:19:51 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								33769d0328 
								
							 
						 
						
							
							
								
								Merge pull request  #3754  from nicoddemus/fix-function-call-warning  
							
							 
							
							... 
							
							
							
							Refactor direct fixture call warning to avoid incompatibility with plugins 
							
						 
						
							2018-08-02 07:17:15 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5db2e6c7a1 
								
							 
						 
						
							
							
								
								Merge pull request  #3761  from nicoddemus/numpy-recursion-error  
							
							 
							
							... 
							
							
							
							Fix recursion in pytest.approx() with arrays in numpy<1.13 
							
						 
						
							2018-08-01 23:40:30 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								804fc4063a 
								
							 
						 
						
							
							
								
								Merge pull request  #3741  from kalekundert/approx_misc_tweaks  
							
							 
							
							... 
							
							
							
							Miscellaneous improvements to approx() 
							
						 
						
							2018-08-01 23:40:21 -03:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								452e5c1cf0 
								
							 
						 
						
							
							
								
								Fix `TypeError` when the assertion message is `bytes` in python 3.  
							
							 
							
							
							
						 
						
							2018-08-01 15:09:25 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								c6b11b9f62 
								
							 
						 
						
							
							
								
								Refactor direct fixture call warning to avoid incompatibility with plugins  
							
							 
							
							... 
							
							
							
							This refactors the code so we have the real function object right during
collection. This avoids having to unwrap it later and lose attached information
such as "async" functions.
Fix  #3747  
							
						 
						
							2018-08-01 16:38:43 -03:00  
						
					 
				
					
						
							
							
								 
								Kale Kundert
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b8255308d6 
								
							 
						 
						
							
							
								
								Make the infinite-recusrion fix more explicit.  
							
							 
							
							... 
							
							
							
							So we remember what happened and don't accidentally regress in the
future. 
							
						 
						
							2018-08-01 12:11:03 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								a5c0fb7f6b 
								
							 
						 
						
							
							
								
								Rename recursive_map -> _recursive_list_map as requested in review  
							
							 
							
							
							
						 
						
							2018-08-01 15:17:58 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								7d13599ba1 
								
							 
						 
						
							
							
								
								Fix recursion in pytest.approx() with arrays in numpy<1.13  
							
							 
							
							
							
						 
						
							2018-08-01 08:04:09 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								2a2f888909 
								
							 
						 
						
							
							
								
								Move recursive_map from local to free function  
							
							 
							
							
							
						 
						
							2018-08-01 07:30:40 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								ad5ddaf55a 
								
							 
						 
						
							
							
								
								Simplify is_numpy_array as suggested in review  
							
							 
							
							
							
						 
						
							2018-08-01 07:28:39 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								5003bae0de 
								
							 
						 
						
							
							
								
								Fix 'at' string for non-numeric messages in approx()  
							
							 
							
							
							
						 
						
							2018-08-01 07:07:37 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								611d254ed5 
								
							 
						 
						
							
							
								
								Improve error checking messages: add position and use pprint  
							
							 
							
							
							
						 
						
							2018-08-01 07:01:00 -03:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								fcdc1d867e 
								
							 
						 
						
							
							
								
								fix   #3745  - display absolute cache_dir if necessary  
							
							 
							
							
							
						 
						
							2018-08-01 08:25:37 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								098dca3a9f 
								
							 
						 
						
							
							
								
								Use {!r} for a few other messages as well  
							
							 
							
							
							
						 
						
							2018-07-31 21:14:51 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								bf7c188cc0 
								
							 
						 
						
							
							
								
								Improve error message for invalid types passed to pytest.approx()  
							
							 
							
							... 
							
							
							
							* Hide the internal traceback
* Use !r representation instead of !s (the default for {} formatting) 
							
						 
						
							2018-07-31 21:08:24 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								8c9efd8608 
								
							 
						 
						
							
							
								
								Only call _collectfile on package instances  
							
							 
							
							... 
							
							
							
							As discussed in #3751 , this feels like a hack, pushing it only so we can
see how it fares on CI and if there are better solutions out there 
							
						 
						
							2018-07-31 19:06:30 -03:00  
						
					 
				
					
						
							
							
								 
								Kale Kundert
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d02491931a 
								
							 
						 
						
							
							
								
								Fix the unused import.  
							
							 
							
							
							
						 
						
							2018-07-31 11:33:46 -07:00  
						
					 
				
					
						
							
							
								 
								Kale Kundert
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								032db159c9 
								
							 
						 
						
							
							
								
								Let black reformat the code...  
							
							 
							
							
							
						 
						
							2018-07-31 11:23:23 -07:00  
						
					 
				
					
						
							
							
								 
								Kale Kundert
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cd2085ee71 
								
							 
						 
						
							
							
								
								approx(): Detect type errors earlier.  
							
							 
							
							
							
						 
						
							2018-07-31 00:26:35 -07:00  
						
					 
				
					
						
							
							
								 
								Kale Kundert
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ad305e71d7 
								
							 
						 
						
							
							
								
								Improve docstrings for Approx classes.  
							
							 
							
							
							
						 
						
							2018-07-30 23:26:57 -07:00  
						
					 
				
					
						
							
							
								 
								Kale Kundert
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7d8688d54b 
								
							 
						 
						
							
							
								
								Reflect dimension in approx repr for numpy arrays.  
							
							 
							
							
							
						 
						
							2018-07-30 23:23:17 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								eada0b1fd7 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into release-3.7.0  
							
							 
							
							
							
						 
						
							2018-07-30 20:12:30 +00:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								8609f8d25a 
								
							 
						 
						
							
							
								
								Move warning definition to deprecated module  
							
							 
							
							
							
						 
						
							2018-07-30 14:25:29 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								cf6d8e7e53 
								
							 
						 
						
							
							
								
								Fix test and update warning in pytest_namespace docs  
							
							 
							
							
							
						 
						
							2018-07-30 12:16:42 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								e3d412d1f4 
								
							 
						 
						
							
							
								
								Warn when implementations exist for pytest_namespace hook  
							
							 
							
							... 
							
							
							
							This hook has been deprecated and will be removed in the future.
Fix  #2639  
							
						 
						
							2018-07-29 22:20:23 -03:00  
						
					 
				
					
						
							
							
								 
								Kale Kundert
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bf127a63b2 
								
							 
						 
						
							
							
								
								Need to iterate over the flattened array.  
							
							 
							
							
							
						 
						
							2018-07-27 11:24:42 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								d0ba242c46 
								
							 
						 
						
							
							
								
								Implement change suggested by @kalekundert in PR  
							
							 
							
							
							
						 
						
							2018-07-27 15:07:20 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								57b0c60cb4 
								
							 
						 
						
							
							
								
								Remove Testdir.run_example as recommended  
							
							 
							
							
							
						 
						
							2018-07-26 20:10:40 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								011f88f7e7 
								
							 
						 
						
							
							
								
								Deprecate calling fixture functions directly  
							
							 
							
							... 
							
							
							
							This will now issue a RemovedInPytest4Warning when the user calls
a fixture function directly, instead of requesting it from test
functions as is expected
Fix  #3661  
							
						 
						
							2018-07-26 19:58:42 -03:00  
						
					 
				
					
						
							
							
								 
								abrammer
							
						 
						
							 
							
							
							
							
								
							
							
								f0db64ac2e 
								
							 
						 
						
							
							
								
								drop the duplicate approx call  
							
							 
							
							... 
							
							
							
							update test to include both np.array(actual) and np.array(expected) 
							
						 
						
							2018-07-24 21:18:44 -04:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								f5165064ee 
								
							 
						 
						
							
							
								
								Make yield_fixture just call fixture to do its work  
							
							 
							
							... 
							
							
							
							Since fixture and yield_fixture are identical, they should call
the same code; as it was, the code inside them was already starting
to deviate. 
							
						 
						
							2018-07-22 09:41:03 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								c9a0881309 
								
							 
						 
						
							
							
								
								Isolate the code that resolves the fixturefunc to a separate function  
							
							 
							
							... 
							
							
							
							pytest_fixture_setup was somewhat convoluted because it was trying
to do too many things. 
							
						 
						
							2018-07-22 09:37:41 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								5167933395 
								
							 
						 
						
							
							
								
								Move teardown code of yield fixtures to a partial to avoid leaks  
							
							 
							
							... 
							
							
							
							As it were before, it was keeping a reference to fixturefunc and it
alive when an error occurred 
							
						 
						
							2018-07-22 09:27:34 -03:00  
						
					 
				
					
						
							
							
								 
								Alan
							
						 
						
							 
							
							
							
							
								
							
							
								7bff5866b1 
								
							 
						 
						
							
							
								
								bugfix in ApproxNumpy initialisation, use keywords for arguments now  
							
							 
							
							
							
						 
						
							2018-07-18 17:29:55 -04:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0bb29d5649 
								
							 
						 
						
							
							
								
								Merge pull request  #3685  from nicoddemus/merge-master-into-features  
							
							 
							
							... 
							
							
							
							Merge master into features 
							
						 
						
							2018-07-15 16:53:39 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								ac9ceaacd8 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							 
							
							
							
						 
						
							2018-07-15 11:54:14 -03:00  
						
					 
				
					
						
							
							
								 
								Tadek Teleżyński
							
						 
						
							 
							
							
							
							
								
							
							
								d2fe619120 
								
							 
						 
						
							
							
								
								Fix truncated locals in verbose mode  
							
							 
							
							
							
						 
						
							2018-07-15 11:30:26 -03:00  
						
					 
				
					
						
							
							
								 
								Vlad Shcherbina
							
						 
						
							 
							
							
							
							
								
							
							
								58e77f58bd 
								
							 
						 
						
							
							
								
								Replace broken type annotations with type comments  
							
							 
							
							... 
							
							
							
							Fixes  #3635 . 
							
						 
						
							2018-07-15 16:58:39 +03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f6ceedd15b 
								
							 
						 
						
							
							
								
								Merge pull request  #3636  from RonnyPfannschmidt/fixturetest-examples  
							
							 
							
							... 
							
							
							
							[RFC] Fixturetest examples - move test contents to use example scripts for contents 
							
						 
						
							2018-07-11 23:29:33 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								3e599dc149 
								
							 
						 
						
							
							
								
								Check that param sets match number of args during _for_parametrize  
							
							 
							
							... 
							
							
							
							It makes sense to validate them during creation of the parameter set 
							
						 
						
							2018-07-11 22:57:53 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								54fbc6f6e1 
								
							 
						 
						
							
							
								
								Refactor parametrize() code for readability  
							
							 
							
							... 
							
							
							
							Extract the parametrize() block of code into methods for better
readability 
							
						 
						
							2018-07-11 21:29:21 -03:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								61301d934e 
								
							 
						 
						
							
							
								
								Remove some extraneous `# noqa` comments  
							
							 
							
							... 
							
							
							
							This was partially automated with https://github.com/asottile/yesqa 
_with a few caveats_:
- it was run under python2 (chosen arbitrarily, when run under python3 other
  things were changed)
- I used `git checkout -p` to revert the removal of `noqa` comments from
  `cmp()` lines. 
							
						 
						
							2018-07-08 17:05:52 -07:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								4ae93a7a07 
								
							 
						 
						
							
							
								
								Remove obsolete __future__ imports  
							
							 
							
							
							
						 
						
							2018-07-08 08:37:02 -07:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								42bbb4fa8a 
								
							 
						 
						
							
							
								
								Use -mpytest when invoking pytest in pytester  
							
							 
							
							
							
						 
						
							2018-07-07 17:18:44 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								303133f013 
								
							 
						 
						
							
							
								
								Merge pull request  #3647  from jeffreyrack/3610-add-trace-option  
							
							 
							
							... 
							
							
							
							3610 add trace option 
							
						 
						
							2018-07-07 10:05:34 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								027d2336b8 
								
							 
						 
						
							
							
								
								Add minimal docs for package-scoped fixtures (experimental)  
							
							 
							
							
							
						 
						
							2018-07-05 21:56:31 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								3c19370cec 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into jonozzz/features  
							
							 
							
							
							
						 
						
							2018-07-05 18:15:17 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								7696d5371a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							 
							
							
							
						 
						
							2018-07-04 18:49:35 -03:00  
						
					 
				
					
						
							
							
								 
								Jean-Paul Calderone
							
						 
						
							 
							
							
							
							
								
							
							
								55ebf261ce 
								
							 
						 
						
							
							
								
								Switch to new API  
							
							 
							
							
							
						 
						
							2018-07-03 13:37:03 -04:00  
						
					 
				
					
						
							
							
								 
								Jeffrey Rackauckas
							
						 
						
							 
							
							
							
							
								
							
							
								4afb8c428b 
								
							 
						 
						
							
							
								
								Fix python 2 issues  
							
							 
							
							
							
						 
						
							2018-07-02 20:20:42 -07:00  
						
					 
				
					
						
							
							
								 
								Jeffrey Rackauckas
							
						 
						
							 
							
							
							
							
								
							
							
								10a8691eca 
								
							 
						 
						
							
							
								
								Add support for yielded functions.  
							
							 
							
							
							
						 
						
							2018-07-02 19:46:26 -07:00  
						
					 
				
					
						
							
							
								 
								Jeffrey Rackauckas
							
						 
						
							 
							
							
							
							
								
							
							
								b75320ba95 
								
							 
						 
						
							
							
								
								Fix --trace option with yield tests.  
							
							 
							
							
							
						 
						
							2018-07-02 19:08:41 -07:00  
						
					 
				
					
						
							
							
								 
								T.E.A de Souza
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a43205b4bc 
								
							 
						 
						
							
							
								
								Fix monkeypatch doc  
							
							 
							
							... 
							
							
							
							`delenv` is incorrectly documented. 
							
						 
						
							2018-07-02 21:01:41 +08:00  
						
					 
				
					
						
							
							
								 
								Jeffrey Rackauckas
							
						 
						
							 
							
							
							
							
								
							
							
								0b70477930 
								
							 
						 
						
							
							
								
								Fix linting issues.  
							
							 
							
							
							
						 
						
							2018-07-01 20:18:00 -07:00  
						
					 
				
					
						
							
							
								 
								Jeffrey Rackauckas
							
						 
						
							 
							
							
							
							
								
							
							
								66fa6bb42e 
								
							 
						 
						
							
							
								
								Fix flake8 issues.  
							
							 
							
							
							
						 
						
							2018-07-01 18:50:57 -07:00  
						
					 
				
					
						
							
							
								 
								Jeffrey Rackauckas
							
						 
						
							 
							
							
							
							
								
							
							
								a46b94950c 
								
							 
						 
						
							
							
								
								Properly set immediately_break value  
							
							 
							
							
							
						 
						
							2018-06-30 21:32:25 -07:00  
						
					 
				
					
						
							
							
								 
								Jeffrey Rackauckas
							
						 
						
							 
							
							
							
							
								
							
							
								54d3cd587d 
								
							 
						 
						
							
							
								
								Adding the --trace option.  
							
							 
							
							
							
						 
						
							2018-06-30 18:09:06 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2b75a311a7 
								
							 
						 
						
							
							
								
								Merge pull request  #3637  from RonnyPfannschmidt/fix-3631  
							
							 
							
							... 
							
							
							
							fix  #3631  - don't store legacy markinfo when its impossible 
							
						 
						
							2018-06-30 17:48:46 -03:00  
						
					 
				
					
						
							
							
								 
								Victor
							
						 
						
							 
							
							
							
							
								
							
							
								342f2cdc17 
								
							 
						 
						
							
							
								
								Fixes   #3630  
							
							 
							
							
							
						 
						
							2018-06-29 16:09:39 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								5bd5b8c68a 
								
							 
						 
						
							
							
								
								fix   #3631  - don't store legacy markinfo when its impossible  
							
							 
							
							
							
						 
						
							2018-06-29 14:01:20 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								0fd86ec8a8 
								
							 
						 
						
							
							
								
								move some fill fixture acceptance tests contents to the examples script folder  
							
							 
							
							
							
						 
						
							2018-06-29 10:58:33 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8680dfc939 
								
							 
						 
						
							
							
								
								Merge pull request  #3629  from egnartsms/issue-2220-param-breaks-dep  
							
							 
							
							... 
							
							
							
							Make test parametrization override indirect fixtures 
							
						 
						
							2018-06-28 21:43:21 -03:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								3c73d6298a 
								
							 
						 
						
							
							
								
								merge from master to features  
							
							 
							
							
							
						 
						
							2018-06-28 17:32:41 +02:00  
						
					 
				
					
						
							
							
								 
								Serhii Mozghovyi
							
						 
						
							 
							
							
							
							
								
							
							
								c220fb235a 
								
							 
						 
						
							
							
								
								Minor fix (code improvement)  
							
							 
							
							
							
						 
						
							2018-06-28 14:53:06 +03:00  
						
					 
				
					
						
							
							
								 
								Serhii Mozghovyi
							
						 
						
							 
							
							
							
							
								
							
							
								1dc5e97ac2 
								
							 
						 
						
							
							
								
								Make test parametrization override indirect fixtures  
							
							 
							
							
							
						 
						
							2018-06-28 14:32:29 +03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e9371a58a0 
								
							 
						 
						
							
							
								
								Merge pull request  #3622  from RonnyPfannschmidt/builtin-serialize  
							
							 
							
							... 
							
							
							
							move report classes to own file to prepare for serialisazion 
							
						 
						
							2018-06-27 15:17:09 -03:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								17e01993d9 
								
							 
						 
						
							
							
								
								regendoc and invocation fixes  
							
							 
							
							
							
						 
						
							2018-06-27 08:28:21 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								581d49635e 
								
							 
						 
						
							
							
								
								add docs and changelog  
							
							 
							
							
							
						 
						
							2018-06-27 06:52:36 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								e860ff7299 
								
							 
						 
						
							
							
								
								port some acceptance tests over to copy_example  
							
							 
							
							
							
						 
						
							2018-06-26 22:59:40 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								0672bc633f 
								
							 
						 
						
							
							
								
								enable pytester to run examples copied from the cwd  
							
							 
							
							
							
						 
						
							2018-06-26 22:48:33 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								2dfb52f7e0 
								
							 
						 
						
							
							
								
								fix rebase artifacts  
							
							 
							
							
							
						 
						
							2018-06-26 22:10:26 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								cc6eb9f83c 
								
							 
						 
						
							
							
								
								move test reports to own file  
							
							 
							
							
							
						 
						
							2018-06-26 22:09:15 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								643e5a9c44 
								
							 
						 
						
							
							
								
								fix docs  
							
							 
							
							
							
						 
						
							2018-06-26 21:57:31 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								b8486037d3 
								
							 
						 
						
							
							
								
								fix   #3605  - unpack markdecorators from parameterization  
							
							 
							
							
							
						 
						
							2018-06-26 21:57:31 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								89e0a3ec27 
								
							 
						 
						
							
							
								
								merge from master to features  
							
							 
							
							
							
						 
						
							2018-06-26 17:01:05 +02:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								cbaa7dd56a 
								
							 
						 
						
							
							
								
								Upgrade pre-commit hooks except pyupgrade  
							
							 
							
							
							
						 
						
							2018-06-26 06:35:27 -07:00  
						
					 
				
					
						
							
							
								 
								Marcelo Duarte Trevisani
							
						 
						
							 
							
							
							
							
								
							
							
								0030ceb11c 
								
							 
						 
						
							
							
								
								Bug  fix   #3593  - approx method in a single element of numpy array  
							
							 
							
							... 
							
							
							
							If the user pass as a expected value a numpy array created like
numpy.array(5); it will creates an array with one element without shape,
when used with approx it will raise an error
'TypeError: iteration over a 0-d array' 
							
						 
						
							2018-06-25 22:55:16 +02:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								1d55c49a9a 
								
							 
						 
						
							
							
								
								Fix `ImportWarning` triggered by explicit relative imports  
							
							 
							
							
							
						 
						
							2018-06-23 07:55:49 -07:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								95f00de0df 
								
							 
						 
						
							
							
								
								use paths for config.cache.get key  
							
							 
							
							
							
						 
						
							2018-06-23 00:14:06 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								c4c666cbc4 
								
							 
						 
						
							
							
								
								use Pathlib instead of path splitting  
							
							 
							
							
							
						 
						
							2018-06-23 00:07:57 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								ee30bf45c9 
								
							 
						 
						
							
							
								
								rebase onto readme addition  
							
							 
							
							
							
						 
						
							2018-06-23 00:03:10 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								603df1ea1c 
								
							 
						 
						
							
							
								
								whops, its supported starting with python 3.6, not python 3.5  
							
							 
							
							
							
						 
						
							2018-06-22 23:56:22 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								abbf73ad1a 
								
							 
						 
						
							
							
								
								use pathlib2 up to python3.4 - damn the stdlib  
							
							 
							
							
							
						 
						
							2018-06-22 23:56:22 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								1226cdab47 
								
							 
						 
						
							
							
								
								fix warnings and json dumping of cacheprovider  
							
							 
							
							
							
						 
						
							2018-06-22 23:56:22 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								ab80e0fba0 
								
							 
						 
						
							
							
								
								sort compat flake8 mess correctly  
							
							 
							
							
							
						 
						
							2018-06-22 23:56:22 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								fb992a0c81 
								
							 
						 
						
							
							
								
								reorder attr.ib specs  
							
							 
							
							
							
						 
						
							2018-06-22 23:56:22 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								23581d44bd 
								
							 
						 
						
							
							
								
								add missed file  
							
							 
							
							
							
						 
						
							2018-06-22 23:56:22 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								c7eb53317b 
								
							 
						 
						
							
							
								
								port cache plugin internals to pathlib  
							
							 
							
							... 
							
							
							
							warning logging got broken by detanglement from config 
							
						 
						
							2018-06-22 23:56:22 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								0d3914b626 
								
							 
						 
						
							
							
								
								Remove extra '\' left at the end of a line in cache's readme contents  
							
							 
							
							
							
						 
						
							2018-06-21 20:12:50 -03:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								8b4c59e606 
								
							 
						 
						
							
							
								
								Silence usage of `reduce` warning in python 2  
							
							 
							
							
							
						 
						
							2018-06-21 13:27:00 -07:00  
						
					 
				
					
						
							
							
								 
								avirlrma
							
						 
						
							 
							
							
							
							
								
							
							
								c672bfa32e 
								
							 
						 
						
							
							
								
								added changelog entry  
							
							 
							
							... 
							
							
							
							moved cache readme tests to test_cacheprovider.py 
							
						 
						
							2018-06-21 17:43:10 +05:30  
						
					 
				
					
						
							
							
								 
								avirlrma
							
						 
						
							 
							
							
							
							
								
							
							
								8f1d8ac970 
								
							 
						 
						
							
							
								
								fixed linting errors  
							
							 
							
							... 
							
							
							
							ran black
removed unused imports and variables 
							
						 
						
							2018-06-21 15:15:55 +05:30  
						
					 
				
					
						
							
							
								 
								avirlrma
							
						 
						
							 
							
							
							
							
								
							
							
								53d4710c62 
								
							 
						 
						
							
							
								
								added tests for .pytest_cache README  
							
							 
							
							... 
							
							
							
							Helper class to check if readme exists in .pytest_cache directory
 Tests to check for readme when tests pass and when they fail 
							
						 
						
							2018-06-21 14:25:00 +05:30  
						
					 
				
					
						
							
							
								 
								avirlrma
							
						 
						
							 
							
							
							
							
								
							
							
								31f089db6a 
								
							 
						 
						
							
							
								
								add reamde for .pytest_cache  
							
							 
							
							... 
							
							
							
							method - `ensure_readme()` 
							
						 
						
							2018-06-21 13:14:58 +05:30  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								93e55ad2fa 
								
							 
						 
						
							
							
								
								Remove unused attribute and parameter in CallSpec2  
							
							 
							
							
							
						 
						
							2018-06-18 21:48:49 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2925f3057f 
								
							 
						 
						
							
							
								
								Merge pull request  #3584  from jwodder/fix-3583  
							
							 
							
							... 
							
							
							
							Fix encoding error with `print` statements in doctests 
							
						 
						
							2018-06-18 08:03:07 -03:00  
						
					 
				
					
						
							
							
								 
								Hynek Schlawack
							
						 
						
							 
							
							
							
							
								
							
							
								acb8f23311 
								
							 
						 
						
							
							
								
								Fix 2 DeprecationWarnings about invalid escape seq  
							
							 
							
							
							
						 
						
							2018-06-16 10:37:33 +02:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b285078db4 
								
							 
						 
						
							
							
								
								Merge pull request  #3535  from RonnyPfannschmidt/config-split  
							
							 
							
							... 
							
							
							
							begin to turn config into package 
							
						 
						
							2018-06-15 10:28:06 -07:00  
						
					 
				
					
						
							
							
								 
								John T. Wodder II
							
						 
						
							 
							
							
							
							
								
							
							
								d382f3e77f 
								
							 
						 
						
							
							
								
								[ #3583 ] Fix encoding error with `print` statements in doctests  
							
							 
							
							... 
							
							
							
							This fix was suggested by Stack Overflow user phd in
<https://stackoverflow.com/a/50863820/744178 >. 
							
						 
						
							2018-06-15 17:23:54 +00:00  
						
					 
				
					
						
							
							
								 
								Wil Cooley
							
						 
						
							 
							
							
							
							
								
							
							
								3615977608 
								
							 
						 
						
							
							
								
								Add `messages` property to `caplog` fixture.  
							
							 
							
							
							
						 
						
							2018-06-14 12:22:33 -07:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								8d072205e9 
								
							 
						 
						
							
							
								
								fix whitespace  
							
							 
							
							
							
						 
						
							2018-06-13 22:00:22 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b5102d03a6 
								
							 
						 
						
							
							
								
								Fix add_marker docs  
							
							 
							
							
							
						 
						
							2018-06-13 14:57:10 -03:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								eb0c6a8287 
								
							 
						 
						
							
							
								
								fix addmarker - extract mark from markdecorator  
							
							 
							
							
							
						 
						
							2018-06-13 17:27:00 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								b0ec442d24 
								
							 
						 
						
							
							
								
								rework Node.add_marker parameter list and docstring  
							
							 
							
							
							
						 
						
							2018-06-12 17:55:58 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								37793d4cdb 
								
							 
						 
						
							
							
								
								fix addmarker - extract mark from markdecorator  
							
							 
							
							
							
						 
						
							2018-06-12 15:50:58 +02:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ef88251573 
								
							 
						 
						
							
							
								
								Merge pull request  #3570  from sangongs/fix_stack_finalizer  
							
							 
							
							... 
							
							
							
							Continue to call finalizers in the stack when a finalizer raises an exception 
							
						 
						
							2018-06-11 19:07:59 -07:00  
						
					 
				
					
						
							
							
								 
								Guoqiang Zhang
							
						 
						
							 
							
							
							
							
								
							
							
								a888bf182e 
								
							 
						 
						
							
							
								
								Continue to call finalizers in the stack when a finalizer in a former scope raises an exception  
							
							 
							
							
							
						 
						
							2018-06-11 18:01:18 -04:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								61471df8da 
								
							 
						 
						
							
							
								
								Merge pull request  #3562  from nicoddemus/revert-callinfo-result  
							
							 
							
							... 
							
							
							
							Revert change of Callinfo.result default value 
							
						 
						
							2018-06-11 19:03:01 +02:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								49f621de76 
								
							 
						 
						
							
							
								
								Print <undetermined location> instead of None for warnings  
							
							 
							
							
							
						 
						
							2018-06-10 10:51:36 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								10b0b81346 
								
							 
						 
						
							
							
								
								Revert change of Callinfo.result default value  
							
							 
							
							... 
							
							
							
							As discussed in #3560 , this should not go to master because this breaks
the API.
Reverts commits:
1a7dcd73cf 
198e993969 
							
						 
						
							2018-06-10 11:47:58 -03:00  
						
					 
				
					
						
							
							
								 
								Alan Velasco
							
						 
						
							 
							
							
							
							
								
							
							
								1a7dcd73cf 
								
							 
						 
						
							
							
								
								Add a default value to CallInfo.result  
							
							 
							
							
							
						 
						
							2018-06-09 16:58:23 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								c30c137a95 
								
							 
						 
						
							
							
								
								Improve display of hint about --fulltrace with KeyboardInterrupt  
							
							 
							
							... 
							
							
							
							- display the location first
- display hint about --fulltrace in parenthesis 
							
						 
						
							2018-06-07 23:50:24 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								1459cbe01f 
								
							 
						 
						
							
							
								
								put config path finding and exceptions into own modules  
							
							 
							
							
							
						 
						
							2018-06-05 10:07:02 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								c9df77cbd6 
								
							 
						 
						
							
							
								
								move argument parser to own file  
							
							 
							
							
							
						 
						
							2018-06-05 09:55:28 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								026cd36237 
								
							 
						 
						
							
							
								
								make builtin plugins a list  
							
							 
							
							
							
						 
						
							2018-06-05 09:40:50 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								bc2247219f 
								
							 
						 
						
							
							
								
								turn config into package  
							
							 
							
							... 
							
							
							
							this prepares the splitting 
							
						 
						
							2018-06-05 09:08:53 +02:00  
						
					 
				
					
						
							
							
								 
								Anthony Sottile
							
						 
						
							 
							
							
							
							
								
							
							
								04f08b67a4 
								
							 
						 
						
							
							
								
								__code__ and __self__ are attributes in python2.6+  
							
							 
							
							
							
						 
						
							2018-06-03 13:12:46 -07:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								eaa882f3d5 
								
							 
						 
						
							
							
								
								switch to src layout  
							
							 
							
							
							
						 
						
							2018-05-26 09:10:38 +02:00