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  
				
					
						
							
							
								 
						
							
								2c0d2eef40 
								
							 
						 
						
							
							
								
								Only consider actual functions when considering hooks  
							
							... 
							
							
							
							Fix  #3775  
						
							2018-08-04 16:37:07 -03:00  
				
					
						
							
							
								 
						
							
								ef8ec01e39 
								
							 
						 
						
							
							
								
								Fix issue where fixtures would lose the decorated functionality  
							
							... 
							
							
							
							Fix  #3774  
						
							2018-08-04 15:14:00 -03:00  
				
					
						
							
							
								 
						
							
								dcafb8c48c 
								
							 
						 
						
							
							
								
								Add example for package recursion bug  
							
							
							
						 
						
							2018-08-03 15:40:33 -03:00  
				
					
						
							
							
								 
						
							
								ca0476953e 
								
							 
						 
						
							
							
								
								Merge pull request  #3751  from nicoddemus/collect-file-bug  
							
							... 
							
							
							
							Workaround for #3742  
							
						 
						
							2018-08-02 07:35:46 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								804fc4063a 
								
							 
						 
						
							
							
								
								Merge pull request  #3741  from kalekundert/approx_misc_tweaks  
							
							... 
							
							
							
							Miscellaneous improvements to approx() 
							
						 
						
							2018-08-01 23:40:21 -03:00  
				
					
						
							
							
								 
						
							
								452e5c1cf0 
								
							 
						 
						
							
							
								
								Fix `TypeError` when the assertion message is `bytes` in python 3.  
							
							
							
						 
						
							2018-08-01 15:09:25 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								43664d7841 
								
							 
						 
						
							
							
								
								Use ids for parametrized values in test_expected_value_type_error  
							
							
							
						 
						
							2018-08-01 07:34:08 -03:00  
				
					
						
							
							
								 
						
							
								6e32a1f73d 
								
							 
						 
						
							
							
								
								Use parametrize in repr test for nd arrays  
							
							
							
						 
						
							2018-08-01 07:04:25 -03:00  
				
					
						
							
							
								 
						
							
								fcdc1d867e 
								
							 
						 
						
							
							
								
								fix   #3745  - display absolute cache_dir if necessary  
							
							
							
						 
						
							2018-08-01 08:25:37 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								e1ad1a14af 
								
							 
						 
						
							
							
								
								Add example script and failure for  #3742  
							
							
							
						 
						
							2018-07-31 17:50:55 -03:00  
				
					
						
							
							
								 
						
							
								032db159c9 
								
							 
						 
						
							
							
								
								Let black reformat the code...  
							
							
							
						 
						
							2018-07-31 11:23:23 -07:00  
				
					
						
							
							
								 
						
							
								cd2085ee71 
								
							 
						 
						
							
							
								
								approx(): Detect type errors earlier.  
							
							
							
						 
						
							2018-07-31 00:26:35 -07:00  
				
					
						
							
							
								 
						
							
								7d8688d54b 
								
							 
						 
						
							
							
								
								Reflect dimension in approx repr for numpy arrays.  
							
							
							
						 
						
							2018-07-30 23:23:17 -07:00  
				
					
						
							
							
								 
						
							
								eada0b1fd7 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into release-3.7.0  
							
							
							
						 
						
							2018-07-30 20:12:30 +00:00  
				
					
						
							
							
								 
						
							
								cf6d8e7e53 
								
							 
						 
						
							
							
								
								Fix test and update warning in pytest_namespace docs  
							
							
							
						 
						
							2018-07-30 12:16:42 -03:00  
				
					
						
							
							
								 
						
							
								535fd1f311 
								
							 
						 
						
							
							
								
								may as well include inf test while we're at it  
							
							
							
						 
						
							2018-07-29 23:12:04 -04:00  
				
					
						
							
							
								 
						
							
								330640eb96 
								
							 
						 
						
							
							
								
								update tests to check tolerance args and expecing nan in numpy arrays  
							
							
							
						 
						
							2018-07-29 22:47:38 -04:00  
				
					
						
							
							
								 
						
							
								57b0c60cb4 
								
							 
						 
						
							
							
								
								Remove Testdir.run_example as recommended  
							
							
							
						 
						
							2018-07-26 20:10:40 -03:00  
				
					
						
							
							
								 
						
							
								6e57d123bb 
								
							 
						 
						
							
							
								
								Mark test_idval_hypothesis as flaky on Windows ( #3707 )  
							
							
							
						 
						
							2018-07-26 19:58:42 -03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								514ca6f4ad 
								
							 
						 
						
							
							
								
								add test wrt  #3695  checking numpy array tolerance args  
							
							
							
						 
						
							2018-07-23 23:40:06 -04:00  
				
					
						
							
							
								 
						
							
								0bb29d5649 
								
							 
						 
						
							
							
								
								Merge pull request  #3685  from nicoddemus/merge-master-into-features  
							
							... 
							
							
							
							Merge master into features 
							
						 
						
							2018-07-15 16:53:39 -03:00  
				
					
						
							
							
								 
						
							
								ac9ceaacd8 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2018-07-15 11:54:14 -03:00  
				
					
						
							
							
								 
						
							
								d2fe619120 
								
							 
						 
						
							
							
								
								Fix truncated locals in verbose mode  
							
							
							
						 
						
							2018-07-15 11:30:26 -03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								593b451373 
								
							 
						 
						
							
							
								
								Merge pull request  #3670  from asottile/remove_unused_fix_lint  
							
							... 
							
							
							
							Remove unused fix-lint tox environment 
							
						 
						
							2018-07-10 19:08:31 -03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								af0059079c 
								
							 
						 
						
							
							
								
								Remove unused fix-lint tox environment  
							
							
							
						 
						
							2018-07-08 17:05:01 -07:00  
				
					
						
							
							
								 
						
							
								4ae93a7a07 
								
							 
						 
						
							
							
								
								Remove obsolete __future__ imports  
							
							
							
						 
						
							2018-07-08 08:37:02 -07:00  
				
					
						
							
							
								 
						
							
								42bbb4fa8a 
								
							 
						 
						
							
							
								
								Use -mpytest when invoking pytest in pytester  
							
							
							
						 
						
							2018-07-07 17:18:44 -07:00  
				
					
						
							
							
								 
						
							
								303133f013 
								
							 
						 
						
							
							
								
								Merge pull request  #3647  from jeffreyrack/3610-add-trace-option  
							
							... 
							
							
							
							3610 add trace option 
							
						 
						
							2018-07-07 10:05:34 -03:00  
				
					
						
							
							
								 
						
							
								3c19370cec 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into jonozzz/features  
							
							
							
						 
						
							2018-07-05 18:15:17 -03:00  
				
					
						
							
							
								 
						
							
								7696d5371a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2018-07-04 18:49:35 -03:00  
				
					
						
							
							
								 
						
							
								067de257e1 
								
							 
						 
						
							
							
								
								Fix test_pdb.py with pexpect  
							
							
							
						 
						
							2018-07-02 21:03:21 -07:00  
				
					
						
							
							
								 
						
							
								4a925ef5e9 
								
							 
						 
						
							
							
								
								Fixing bug in test.  
							
							
							
						 
						
							2018-07-02 20:29:59 -07:00  
				
					
						
							
							
								 
						
							
								2f1a2cf07f 
								
							 
						 
						
							
							
								
								Fixing --trace test.  
							
							
							
						 
						
							2018-07-02 19:55:08 -07:00  
				
					
						
							
							
								 
						
							
								6cc4fe2412 
								
							 
						 
						
							
							
								
								Fixing bad indentation  
							
							
							
						 
						
							2018-07-02 19:53:46 -07:00  
				
					
						
							
							
								 
						
							
								10a8691eca 
								
							 
						 
						
							
							
								
								Add support for yielded functions.  
							
							
							
						 
						
							2018-07-02 19:46:26 -07:00  
				
					
						
							
							
								 
						
							
								bc268a58d1 
								
							 
						 
						
							
							
								
								Adding needed newline  
							
							
							
						 
						
							2018-07-01 20:22:50 -07:00  
				
					
						
							
							
								 
						
							
								0b70477930 
								
							 
						 
						
							
							
								
								Fix linting issues.  
							
							
							
						 
						
							2018-07-01 20:18:00 -07:00  
				
					
						
							
							
								 
						
							
								533f4cc10c 
								
							 
						 
						
							
							
								
								Fix test to pass  
							
							
							
						 
						
							2018-06-30 21:36:27 -07:00  
				
					
						
							
							
								 
						
							
								952bbefaac 
								
							 
						 
						
							
							
								
								Add initial test.  
							
							
							
						 
						
							2018-06-30 18:26:58 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								dad3e77319 
								
							 
						 
						
							
							
								
								Improve test readability.  
							
							
							
						 
						
							2018-06-30 18:57:24 +02:00  
				
					
						
							
							
								 
						
							
								3a1c15316b 
								
							 
						 
						
							
							
								
								Updated test for python 2.7  
							
							
							
						 
						
							2018-06-30 16:11:20 +02:00  
				
					
						
							
							
								 
						
							
								a6636fddcd 
								
							 
						 
						
							
							
								
								Fixed open function with encoding in python 2.7  
							
							
							
						 
						
							2018-06-29 17:04:30 +02:00  
				
					
						
							
							
								 
						
							
								342f2cdc17 
								
							 
						 
						
							
							
								
								Fixes   #3630  
							
							
							
						 
						
							2018-06-29 16:09:39 +02:00  
				
					
						
							
							
								 
						
							
								5bd5b8c68a 
								
							 
						 
						
							
							
								
								fix   #3631  - don't store legacy markinfo when its impossible  
							
							
							
						 
						
							2018-06-29 14:01:20 +02:00  
				
					
						
							
							
								 
						
							
								0fd86ec8a8 
								
							 
						 
						
							
							
								
								move some fill fixture acceptance tests contents to the examples script folder  
							
							
							
						 
						
							2018-06-29 10:58:33 +02:00  
				
					
						
							
							
								 
						
							
								4ae7e9788c 
								
							 
						 
						
							
							
								
								fix quotes in scope order test  
							
							
							
						 
						
							2018-06-29 07:13:18 +02:00  
				
					
						
							
							
								 
						
							
								5582ad0445 
								
							 
						 
						
							
							
								
								remove use of formatting in test_func_closure_module_auto  
							
							... 
							
							
							
							this makes it apparent that pytester should supply some kind of variable support 
							
						 
						
							2018-06-29 07:07:03 +02:00  
				
					
						
							
							
								 
						
							
								982b614010 
								
							 
						 
						
							
							
								
								remove format calls for most fixture tests  
							
							
							
						 
						
							2018-06-29 07:07:03 +02:00  
				
					
						
							
							
								 
						
							
								7845ab4bc3 
								
							 
						 
						
							
							
								
								remove test file formatting from TestContextManagerFixtureFuncs  
							
							
							
						 
						
							2018-06-29 07:07:03 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								3c73d6298a 
								
							 
						 
						
							
							
								
								merge from master to features  
							
							
							
						 
						
							2018-06-28 17:32:41 +02:00  
				
					
						
							
							
								 
						
							
								1dc5e97ac2 
								
							 
						 
						
							
							
								
								Make test parametrization override indirect fixtures  
							
							
							
						 
						
							2018-06-28 14:32:29 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								e860ff7299 
								
							 
						 
						
							
							
								
								port some acceptance tests over to copy_example  
							
							
							
						 
						
							2018-06-26 22:59:40 +02:00  
				
					
						
							
							
								 
						
							
								cc6eb9f83c 
								
							 
						 
						
							
							
								
								move test reports to own file  
							
							
							
						 
						
							2018-06-26 22:09:15 +02:00  
				
					
						
							
							
								 
						
							
								b8486037d3 
								
							 
						 
						
							
							
								
								fix   #3605  - unpack markdecorators from parameterization  
							
							
							
						 
						
							2018-06-26 21:57:31 +02:00  
				
					
						
							
							
								 
						
							
								78a82c05ef 
								
							 
						 
						
							
							
								
								consistent failure on all python versions for test_markers_from_parametrize  
							
							
							
						 
						
							2018-06-26 21:57:31 +02:00  
				
					
						
							
							
								 
						
							
								853975d93b 
								
							 
						 
						
							
							
								
								add failing test for  #3605  
							
							
							
						 
						
							2018-06-26 21:57:31 +02:00  
				
					
						
							
							
								 
						
							
								89e0a3ec27 
								
							 
						 
						
							
							
								
								merge from master to features  
							
							
							
						 
						
							2018-06-26 17:01:05 +02:00  
				
					
						
							
							
								 
						
							
								f940967e23 
								
							 
						 
						
							
							
								
								Fix test offset after black moved code  
							
							
							
						 
						
							2018-06-26 06:35:48 -07:00  
				
					
						
							
							
								 
						
							
								cbaa7dd56a 
								
							 
						 
						
							
							
								
								Upgrade pre-commit hooks except pyupgrade  
							
							
							
						 
						
							2018-06-26 06:35:27 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								deff54aae0 
								
							 
						 
						
							
							
								
								Try import mock, but on python 3.3+ can use also stdlib unittest.mock  
							
							... 
							
							
							
							From Python 3.3 is mock part of python standard library in unittest namespace 
							
						 
						
							2018-06-23 23:27:07 +02:00  
				
					
						
							
							
								 
						
							
								ee30bf45c9 
								
							 
						 
						
							
							
								
								rebase onto readme addition  
							
							
							
						 
						
							2018-06-23 00:03:10 +02:00  
				
					
						
							
							
								 
						
							
								c7eb53317b 
								
							 
						 
						
							
							
								
								port cache plugin internals to pathlib  
							
							... 
							
							
							
							warning logging got broken by detanglement from config 
							
						 
						
							2018-06-22 23:56:22 +02:00  
				
					
						
							
							
								 
						
							
								c672bfa32e 
								
							 
						 
						
							
							
								
								added changelog entry  
							
							... 
							
							
							
							moved cache readme tests to test_cacheprovider.py 
							
						 
						
							2018-06-21 17:43:10 +05:30  
				
					
						
							
							
								 
						
							
								8f1d8ac970 
								
							 
						 
						
							
							
								
								fixed linting errors  
							
							... 
							
							
							
							ran black
removed unused imports and variables 
							
						 
						
							2018-06-21 15:15:55 +05:30  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								9e32b6ae48 
								
							 
						 
						
							
							
								
								Small typo and grammar fix  
							
							
							
						 
						
							2018-06-15 15:05:00 -03:00  
				
					
						
							
							
								 
						
							
								99402cf1c0 
								
							 
						 
						
							
							
								
								add a readme to the example scripts  
							
							
							
						 
						
							2018-06-15 20:02:01 +02:00  
				
					
						
							
							
								 
						
							
								b285078db4 
								
							 
						 
						
							
							
								
								Merge pull request  #3535  from RonnyPfannschmidt/config-split  
							
							... 
							
							
							
							begin to turn config into package 
							
						 
						
							2018-06-15 10:28:06 -07:00  
				
					
						
							
							
								 
						
							
								5221a14764 
								
							 
						 
						
							
							
								
								Failing test case for  #3583  
							
							
							
						 
						
							2018-06-15 17:23:49 +00:00  
				
					
						
							
							
								 
						
							
								3ac2ae3c8c 
								
							 
						 
						
							
							
								
								black  
							
							
							
						 
						
							2018-06-15 18:13:45 +02:00  
				
					
						
							
							
								 
						
							
								ea906056fa 
								
							 
						 
						
							
							
								
								add the actually expected fixtureorder for  #519  
							
							
							
						 
						
							2018-06-15 18:04:24 +02:00  
				
					
						
							
							
								 
						
							
								c081c5ee23 
								
							 
						 
						
							
							
								
								add example scripts for issue  #519  
							
							
							
						 
						
							2018-06-15 18:04:24 +02:00  
				
					
						
							
							
								 
						
							
								3615977608 
								
							 
						 
						
							
							
								
								Add `messages` property to `caplog` fixture.  
							
							
							
						 
						
							2018-06-14 12:22:33 -07:00  
				
					
						
							
							
								 
						
							
								eb0c6a8287 
								
							 
						 
						
							
							
								
								fix addmarker - extract mark from markdecorator  
							
							
							
						 
						
							2018-06-13 17:27:00 +02:00  
				
					
						
							
							
								 
						
							
								321f66f711 
								
							 
						 
						
							
							
								
								mark test_wrapped_getfuncargnames_patching as xfail  
							
							
							
						 
						
							2018-06-12 22:25:05 +02:00  
				
					
						
							
							
								 
						
							
								37793d4cdb 
								
							 
						 
						
							
							
								
								fix addmarker - extract mark from markdecorator  
							
							
							
						 
						
							2018-06-12 15:50:58 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								41125968d9 
								
							 
						 
						
							
							
								
								Check the exception matches the message for completeness  
							
							
							
						 
						
							2018-06-11 20:33:13 -03:00  
				
					
						
							
							
								 
						
							
								4fd66e8a42 
								
							 
						 
						
							
							
								
								Run black on test file  
							
							
							
						 
						
							2018-06-11 20:32:08 -03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								04b65cfba0 
								
							 
						 
						
							
							
								
								Merge pull request  #3565  from nicoddemus/xfail-test-request-garbage  
							
							... 
							
							
							
							Attempt to fix test_request_garbage on Windows 
							
						 
						
							2018-06-11 15:23:47 -03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								5ea647a245 
								
							 
						 
						
							
							
								
								Attempt to fix flaky test_request_garbage on Windows  
							
							... 
							
							
							
							Fix  #3564  
						
							2018-06-10 19:18:44 -03:00  
				
					
						
							
							
								 
						
							
								49f621de76 
								
							 
						 
						
							
							
								
								Print <undetermined location> instead of None for warnings  
							
							
							
						 
						
							2018-06-10 10:51:36 -07:00  
				
					
						
							
							
								 
						
							
								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:
1a7dcd73cf198e993969 
							
						 
						
							2018-06-10 11:47:58 -03:00  
				
					
						
							
							
								 
						
							
								1a7dcd73cf 
								
							 
						 
						
							
							
								
								Add a default value to CallInfo.result  
							
							
							
						 
						
							2018-06-09 16:58:23 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								464117b472 
								
							 
						 
						
							
							
								
								fix imports in tests  
							
							
							
						 
						
							2018-06-05 10:20:36 +02:00  
				
					
						
							
							
								 
						
							
								7f5cb46835 
								
							 
						 
						
							
							
								
								Merge pull request  #3531  from hroncok/370b5  
							
							... 
							
							
							
							Module docstrings in 3.7 are not part of Module node anymore 
							
						 
						
							2018-06-05 01:16:14 +02:00  
				
					
						
							
							
								 
						
							
								39ebdab1bc 
								
							 
						 
						
							
							
								
								DRY in TestAssertionRewrite  
							
							
							
						 
						
							2018-06-04 14:03:13 +02:00  
				
					
						
							
							
								 
						
							
								9a6fa33c69 
								
							 
						 
						
							
							
								
								Module docstrings in 3.7 are not part of Module node anymore  
							
							... 
							
							
							
							Fixes https://github.com/pytest-dev/pytest/issues/3530  
							
						 
						
							2018-06-04 13:58:35 +02:00  
				
					
						
							
							
								 
						
							
								ff19f273a9 
								
							 
						 
						
							
							
								
								Use six to import queue instead of py.builtin._tryimport  
							
							
							
						 
						
							2018-06-03 13:12:49 -07:00  
				
					
						
							
							
								 
						
							
								3d0717813a 
								
							 
						 
						
							
							
								
								bytes() is a builtin in python2.6+  
							
							
							
						 
						
							2018-06-03 11:54:36 -07:00  
				
					
						
							
							
								 
						
							
								1b16d649f9 
								
							 
						 
						
							
							
								
								Fix formatting of merged files  
							
							
							
						 
						
							2018-05-25 18:21:48 -03:00  
				
					
						
							
							
								 
						
							
								6f8547cc1a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into pre-commit-hook  
							
							
							
						 
						
							2018-05-25 18:14:43 -03:00  
				
					
						
							
							
								 
						
							
								93fdad28aa 
								
							 
						 
						
							
							
								
								Merge pull request  #3499  from jeffreyrack/3491-junit-logging  
							
							... 
							
							
							
							3491 - Fixed a bug where stdout and stderr were logged twice by junitxml for xfail tests. 
							
						 
						
							2018-05-24 20:50:16 -03:00  
				
					
						
							
							
								 
						
							
								9ed1289b01 
								
							 
						 
						
							
							
								
								run black on test_source_multiline_block.py  
							
							
							
						 
						
							2018-05-24 12:12:12 +02:00  
				
					
						
							
							
								 
						
							
								da2c2e8492 
								
							 
						 
						
							
							
								
								more debugging for  #3498  
							
							
							
						 
						
							2018-05-24 09:58:36 +02:00  
				
					
						
							
							
								 
						
							
								74cfdc5feb 
								
							 
						 
						
							
							
								
								add failing test for  #3498  
							
							
							
						 
						
							2018-05-24 07:30:38 +02:00  
				
					
						
							
							
								 
						
							
								b4e0265622 
								
							 
						 
						
							
							
								
								Removed whitespace from empty line.  
							
							
							
						 
						
							2018-05-23 20:15:28 -07:00  
				
					
						
							
							
								 
						
							
								6c519b1280 
								
							 
						 
						
							
							
								
								Fixed a bug where stdout and stderr were logged twice by junitxml.  
							
							
							
						 
						
							2018-05-23 19:34:45 -07:00  
				
					
						
							
							
								 
						
							
								57a55cd0a3 
								
							 
						 
						
							
							
								
								restore formatting of test_source_multiline_block  
							
							
							
						 
						
							2018-05-23 20:26:13 +02:00  
				
					
						
							
							
								 
						
							
								d4bf2ff8f5 
								
							 
						 
						
							
							
								
								fix test_source  
							
							
							
						 
						
							2018-05-23 18:22:18 +02:00  
				
					
						
							
							
								 
						
							
								3e08c4ee64 
								
							 
						 
						
							
							
								
								sort out flake8 issues and unicode name usage  
							
							
							
						 
						
							2018-05-23 18:12:04 +02:00  
				
					
						
							
							
								 
						
							
								703e4b11ba 
								
							 
						 
						
							
							
								
								run black  
							
							
							
						 
						
							2018-05-23 16:48:46 +02:00  
				
					
						
							
							
								 
						
							
								3e1590bcfc 
								
							 
						 
						
							
							
								
								sort out pyupgrade fallout  
							
							
							
						 
						
							2018-05-23 16:45:58 +02:00  
				
					
						
							
							
								 
						
							
								3b9e063fe8 
								
							 
						 
						
							
							
								
								fix line endings  
							
							
							
						 
						
							2018-05-23 16:45:23 +02:00  
				
					
						
							
							
								 
						
							
								9aacb4635e 
								
							 
						 
						
							
							
								
								run pyupgrade  
							
							
							
						 
						
							2018-05-23 16:45:09 +02:00  
				
					
						
							
							
								 
						
							
								7d0c9837ce 
								
							 
						 
						
							
							
								
								Merge pull request  #3459  from RonnyPfannschmidt/mark-iter-name-filter  
							
							... 
							
							
							
							introduce name filtering for marker iteration again 
							
						 
						
							2018-05-21 13:24:39 -03:00  
				
					
						
							
							
								 
						
							
								674879976f 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2018-05-18 12:30:08 -03:00  
				
					
						
							
							
								 
						
							
								94e62dfc50 
								
							 
						 
						
							
							
								
								Increase hypothesis deadline  
							
							... 
							
							
							
							The value is pretty close to the new default that will come out in
future hypothesis versions, which is generating a deprecation error
on CI.
Using a loose deadline because CI boxes are not reliable in how much
CPU power they have available 
							
						 
						
							2018-05-16 07:34:53 -03:00  
				
					
						
							
							
								 
						
							
								aa51fcb2b6 
								
							 
						 
						
							
							
								
								Spelling and grammar fixes  
							
							
							
						 
						
							2018-05-13 12:06:09 +02:00  
				
					
						
							
							
								 
						
							
								4914135fdf 
								
							 
						 
						
							
							
								
								introduce name filtering for marker iteration again  
							
							
							
						 
						
							2018-05-11 21:48:15 +02:00  
				
					
						
							
							
								 
						
							
								fa76a5c8fe 
								
							 
						 
						
							
							
								
								Attempt to fix flaky test on Python 2  
							
							... 
							
							
							
							This test sometimes fails on AppVeyor with:
```
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
.0 = <listiterator object at 0x0549DC50>
    leaked_types = sum(1 for _ in gc.garbage
>                   if 'PseudoFixtureDef' in str(_))
E   UnicodeEncodeError: 'ascii' codec can't encode character u'\u263a' in position 23: ordinal not in range(128)
test_request_garbage.py:19: UnicodeEncodeError
====================== 1 passed, 1 error in 1.39 seconds ======================
```
Use our internal "safe_repr" function to handle Encode errors: who knows
what objects are in garbage after all. 
							
						 
						
							2018-05-04 17:56:51 -03:00  
				
					
						
							
							
								 
						
							
								dca77b2273 
								
							 
						 
						
							
							
								
								Escape whitespace only strings when diffing them on failed assertions  
							
							... 
							
							
							
							Fix  #3443  
						
							2018-05-03 20:38:00 -03:00  
				
					
						
							
							
								 
						
							
								35f53a7353 
								
							 
						 
						
							
							
								
								Merge pull request  #3442  from RonnyPfannschmidt/fix-3441-markexpr-markstorage  
							
							... 
							
							
							
							Fix  #3441  let mark expressions be populated from the modern marker storage 
						
							2018-05-03 19:27:07 -03:00  
				
					
						
							
							
								 
						
							
								e6a86e0f4c 
								
							 
						 
						
							
							
								
								add tests for  #3441  
							
							
							
						 
						
							2018-05-03 17:33:59 +02:00  
				
					
						
							
							
								 
						
							
								a5cf55dd4a 
								
							 
						 
						
							
							
								
								fix test_mark_option_custom - it used the legacy keyword storage for addign markers  
							
							
							
						 
						
							2018-05-03 16:33:16 +02:00  
				
					
						
							
							
								 
						
							
								1a880be85b 
								
							 
						 
						
							
							
								
								Remove unused import to fix linting  
							
							
							
						 
						
							2018-05-01 19:08:29 -03:00  
				
					
						
							
							
								 
						
							
								c258fe1459 
								
							 
						 
						
							
							
								
								--pdb treats KeyboardInterrupt as exception  
							
							
							
						 
						
							2018-05-02 00:58:35 +03:00  
				
					
						
							
							
								 
						
							
								05b5b64379 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into features  
							
							
							
						 
						
							2018-04-25 21:20:39 -07:00  
				
					
						
							
							
								 
						
							
								63368e07ea 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2018-04-24 21:26:45 -03:00  
				
					
						
							
							
								 
						
							
								d483b401ee 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into features  
							
							
							
						 
						
							2018-04-24 13:45:10 -07:00  
				
					
						
							
							
								 
						
							
								acacf75f49 
								
							 
						 
						
							
							
								
								Added another package-scoped fixture test.  
							
							... 
							
							
							
							Changed existing complex tests to use package fixtures. 
							
						 
						
							2018-04-24 13:32:58 -07:00  
				
					
						
							
							
								 
						
							
								132fb61eba 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into ApaDoctor/disable-repeated-fixture  
							
							
							
						 
						
							2018-04-23 22:24:53 -03:00  
				
					
						
							
							
								 
						
							
								03850cf962 
								
							 
						 
						
							
							
								
								Add test for applying fixture twice  
							
							... 
							
							
							
							Fix  #2334  
						
							2018-04-23 22:17:46 -03:00  
				
					
						
							
							
								 
						
							
								fedc78522b 
								
							 
						 
						
							
							
								
								Build a stack of all previous packages instead of just the one closest to the initial argument(s).  
							
							... 
							
							
							
							Address #3358  by caching nodes in a session dict. 
							
						 
						
							2018-04-21 18:39:42 -07:00  
				
					
						
							
							
								 
						
							
								e44d4e6508 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into features  
							
							
							
						 
						
							2018-04-20 15:21:24 -07:00  
				
					
						
							
							
								 
						
							
								3318e53d01 
								
							 
						 
						
							
							
								
								Merge pull request  #3382  from feuillemorte/3290-improve-monkeypatch  
							
							... 
							
							
							
							#3290  improve monkeypatch 
						
							2018-04-19 17:05:52 -03:00  
				
					
						
							
							
								 
						
							
								7d923c389e 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into features  
							
							
							
						 
						
							2018-04-18 00:11:03 -07:00  
				
					
						
							
							
								 
						
							
								c02e8d8b0d 
								
							 
						 
						
							
							
								
								Fix test collection when tests are passed as IDs at the command line. Note this is still broken due to  #3358 .  
							
							
							
						 
						
							2018-04-16 11:44:05 -07:00  
				
					
						
							
							
								 
						
							
								857098fe0f 
								
							 
						 
						
							
							
								
								added indicative error when parametrizing an argument with a default value  
							
							
							
						 
						
							2018-04-15 20:52:57 +03:00  
				
					
						
							
							
								 
						
							
								ba7cad3962 
								
							 
						 
						
							
							
								
								#3290  Fix comments  
							
							
							
						 
						
							2018-04-13 16:00:07 +03:00  
				
					
						
							
							
								 
						
							
								aa95a425d7 
								
							 
						 
						
							
							
								
								Attempt to solve race-condition which corrupts .pyc files on Windows  
							
							... 
							
							
							
							This uses of the `atomicwrites` library.
This is very hard to create a reliable test for.
Fix  #3008  
							
						 
						
							2018-04-12 08:19:28 -03:00  
				
					
						
							
							
								 
						
							
								015626ce69 
								
							 
						 
						
							
							
								
								Merge pull request  #3384  from nicoddemus/leak-frame  
							
							... 
							
							
							
							Reset reference to failed test frame before each test executes 
							
						 
						
							2018-04-12 07:53:34 -03:00  
				
					
						
							
							
								 
						
							
								2b1410895e 
								
							 
						 
						
							
							
								
								Add package scoped fixtures  #2283  
							
							
							
						 
						
							2018-04-11 15:39:42 -07:00  
				
					
						
							
							
								 
						
							
								10a7160549 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2018-04-11 18:07:47 -03:00  
				
					
						
							
							
								 
						
							
								3d60f955f0 
								
							 
						 
						
							
							
								
								#3290  Added test  
							
							
							
						 
						
							2018-04-11 12:45:37 +03:00  
				
					
						
							
							
								 
						
							
								78c900448e 
								
							 
						 
						
							
							
								
								Add acceptance test for  #2798  
							
							
							
						 
						
							2018-04-10 21:04:30 -03:00  
				
					
						
							
							
								 
						
							
								2241c98b18 
								
							 
						 
						
							
							
								
								Merge pull request  #3331  from tonybaloney/breakpoint_support  
							
							... 
							
							
							
							Support for the new builtin breakpoint function in Python 3.7 
							
						 
						
							2018-04-10 07:15:29 +02:00  
				
					
						
							
							
								 
						
							
								ec2d8223cf 
								
							 
						 
						
							
							
								
								Fix issue  #3372  
							
							
							
						 
						
							2018-04-06 14:16:12 +02:00  
				
					
						
							
							
								 
						
							
								2018cf12b1 
								
							 
						 
						
							
							
								
								fix the record_property test  
							
							
							
						 
						
							2018-04-05 14:05:26 +02:00  
				
					
						
							
							
								 
						
							
								ba407b5eb6 
								
							 
						 
						
							
							
								
								Clear sys.last_* attributes before running an item  
							
							... 
							
							
							
							Otherwise we will keep the last failed exception around forever
Related to #2798  
							
						 
						
							2018-04-04 20:36:07 -03:00  
				
					
						
							
							
								 
						
							
								0762666bd1 
								
							 
						 
						
							
							
								
								Remove unused pytestPDB import  
							
							
							
						 
						
							2018-04-03 08:58:40 -03:00  
				
					
						
							
							
								 
						
							
								7c0c91a7a2 
								
							 
						 
						
							
							
								
								fix record_property test  
							
							
							
						 
						
							2018-04-03 08:00:57 +02:00  
				
					
						
							
							
								 
						
							
								4d847593b3 
								
							 
						 
						
							
							
								
								remove a test that would fail because pytest is being used to test itself  
							
							
							
						 
						
							2018-04-03 10:40:56 +10:00  
				
					
						
							
							
								 
						
							
								dbb1b5a227 
								
							 
						 
						
							
							
								
								remove NodeMarkers, turn own_markers into a list and use iter_markers api exclusively  
							
							
							
						 
						
							2018-03-29 18:24:10 +02:00  
				
					
						
							
							
								 
						
							
								159ea9b7c0 
								
							 
						 
						
							
							
								
								turn Markinfo into atts clsas, and return correct instances of it from node.get_marker  
							
							
							
						 
						
							2018-03-29 17:52:01 +02:00  
				
					
						
							
							
								 
						
							
								99015bfc86 
								
							 
						 
						
							
							
								
								fix most of metafunc tests by mocking  
							
							
							
						 
						
							2018-03-29 17:52:01 +02:00  
				
					
						
							
							
								 
						
							
								180ae09202 
								
							 
						 
						
							
							
								
								deprecate markinfo and fix up most marker scoping access while completely breaking metafunc testing  
							
							
							
						 
						
							2018-03-29 17:52:01 +02:00  
				
					
						
							
							
								 
						
							
								f1a1695aaa 
								
							 
						 
						
							
							
								
								enable deep merging test - new structure fixed it  
							
							
							
						 
						
							2018-03-29 17:52:01 +02:00  
				
					
						
							
							
								 
						
							
								2707221559 
								
							 
						 
						
							
							
								
								port mark evaluation to the new storage and fix a bug in evaluation  
							
							
							
						 
						
							2018-03-29 17:52:01 +02:00  
				
					
						
							
							
								 
						
							
								804392e5f2 
								
							 
						 
						
							
							
								
								Fix tests that check that breakpoint function is configured/restored  
							
							... 
							
							
							
							* Execute pytest in a subprocess in cases of tests which change global
  state
* Parametrize with --pdb and without the flag 
							
						 
						
							2018-03-28 20:19:28 -03:00  
				
					
						
							
							
								 
						
							
								09e5a226dc 
								
							 
						 
						
							
							
								
								add broken test  
							
							
							
						 
						
							2018-03-29 09:03:20 +11:00  
				
					
						
							
							
								 
						
							
								a5d9fbe2b0 
								
							 
						 
						
							
							
								
								Change pytest.raises to use match instead of matches  
							
							
							
						 
						
							2018-03-27 20:24:15 -07:00  
				
					
						
							
							
								 
						
							
								34afded06d 
								
							 
						 
						
							
							
								
								Update pytest.raises to raise a TypeError when an invalid keyword argument is passed.  
							
							
							
						 
						
							2018-03-27 19:57:15 -07:00  
				
					
						
							
							
								 
						
							
								3998b70ff6 
								
							 
						 
						
							
							
								
								add test for custom environment variable  
							
							
							
						 
						
							2018-03-28 09:02:37 +11:00  
				
					
						
							
							
								 
						
							
								2962c7367c 
								
							 
						 
						
							
							
								
								Merge pull request  #3307  from KKoukiou/rhv-qe-fix  
							
							... 
							
							
							
							logging.py: Don't change log level of the root logger to bigger numeric value 
							
						 
						
							2018-03-27 18:03:22 -03:00  
				
					
						
							
							
								 
						
							
								f1f4c8c104 
								
							 
						 
						
							
							
								
								updates for code review recommendations  
							
							
							
						 
						
							2018-03-27 17:38:17 +11:00  
				
					
						
							
							
								 
						
							
								d895f5d6fc 
								
							 
						 
						
							
							
								
								logging.py: Don't change log level of the root logger to bigger numeric value  
							
							
							
						 
						
							2018-03-26 10:11:49 +02:00  
				
					
						
							
							
								 
						
							
								e97bd87ee2 
								
							 
						 
						
							
							
								
								fix assertion when hypothesis is installed (which is should be for developing in pytest)  
							
							
							
						 
						
							2018-03-23 16:24:15 +11:00  
				
					
						
							
							
								 
						
							
								242fb7852b 
								
							 
						 
						
							
							
								
								linting and removed double test  
							
							
							
						 
						
							2018-03-23 15:39:34 +11:00  
				
					
						
							
							
								 
						
							
								db581eabcb 
								
							 
						 
						
							
							
								
								add tests to validate that --pdbcls custom debugger classes will be called when breakpoint() is used  
							
							
							
						 
						
							2018-03-23 15:30:05 +11:00  
				
					
						
							
							
								 
						
							
								a1ff758d0d 
								
							 
						 
						
							
							
								
								"Added acceptance tests for configuration of sys.breakpointhook and resetting back when system default (pdb) is used""  
							
							
							
						 
						
							2018-03-23 14:18:56 +11:00  
				
					
						
							
							
								 
						
							
								5a53b9aabb 
								
							 
						 
						
							
							
								
								move tests to test_pdb  
							
							
							
						 
						
							2018-03-22 20:40:35 +11:00  
				
					
						
							
							
								 
						
							
								91d99affb7 
								
							 
						 
						
							
							
								
								assert that custom PDB class is used as breakpoint hook where supported  
							
							
							
						 
						
							2018-03-22 17:40:14 +11:00  
				
					
						
							
							
								 
						
							
								3bca983a95 
								
							 
						 
						
							
							
								
								add a module global for whether the current runtime supports the builtin breakpoint function  
							
							
							
						 
						
							2018-03-22 17:27:28 +11:00  
				
					
						
							
							
								 
						
							
								9edcb7edc6 
								
							 
						 
						
							
							
								
								start acceptance testing  
							
							
							
						 
						
							2018-03-22 17:25:27 +11:00  
				
					
						
							
							
								 
						
							
								6f95189cf7 
								
							 
						 
						
							
							
								
								Merge pull request  #3306  from nicoddemus/2405-scope-fixture-order  
							
							... 
							
							
							
							Instantiate fixtures by scope order in test function requests 
							
						 
						
							2018-03-21 17:37:05 -03:00  
				
					
						
							
							
								 
						
							
								add5ce0fb8 
								
							 
						 
						
							
							
								
								Merge pull request  #3230  from brianmaissy/features  
							
							... 
							
							
							
							deprecate pytest_plugins in non-top-level conftest 
							
						 
						
							2018-03-21 07:44:34 +01:00  
				
					
						
							
							
								 
						
							
								59e7fd478e 
								
							 
						 
						
							
							
								
								Sort fixtures by scope when determining fixture closure  
							
							... 
							
							
							
							Fix  #2405  
						
							2018-03-20 20:10:53 -03:00  
				
					
						
							
							
								 
						
							
								9e24b09a9f 
								
							 
						 
						
							
							
								
								Use re_match_lines in test_class_ordering  
							
							... 
							
							
							
							"[1-a]" works fine using fnmatch_lines, but "[a-1]" breaks horribly
inside `re`. 
							
						 
						
							2018-03-20 20:10:52 -03:00  
				
					
						
							
							
								 
						
							
								d03e38941b 
								
							 
						 
						
							
							
								
								Merge pull request  #3295  from brianmaissy/feature/last-failed-no-failures-behavior  
							
							... 
							
							
							
							implemented --last-failed-no-failures 
							
						 
						
							2018-03-20 19:17:25 -03:00  
				
					
						
							
							
								 
						
							
								f61d0525a5 
								
							 
						 
						
							
							
								
								Merge pull request  #3318  from nicoddemus/merge-master-into-features  
							
							... 
							
							
							
							Merge master into features 
							
						 
						
							2018-03-17 09:40:32 +01:00  
				
					
						
							
							
								 
						
							
								1fff81e21d 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2018-03-16 18:15:28 -03:00  
				
					
						
							
							
								 
						
							
								3c3fc3bb9d 
								
							 
						 
						
							
							
								
								Add test capturing new expectation. Ref  #3314 .  
							
							
							
						 
						
							2018-03-15 21:25:50 -04:00  
				
					
						
							
							
								 
						
							
								161d4e5fe4 
								
							 
						 
						
							
							
								
								Add support for pytest.approx comparisons between scalar and array (inverted order)  
							
							
							
						 
						
							2018-03-14 16:29:04 -03:00  
				
					
						
							
							
								 
						
							
								c34dde7a3f 
								
							 
						 
						
							
							
								
								Add support for pytest.approx comparisons between array and scalar  
							
							
							
						 
						
							2018-03-14 15:47:21 -03:00  
				
					
						
							
							
								 
						
							
								9517c3a2aa 
								
							 
						 
						
							
							
								
								Suppress ``IOError`` when closing the temporary file used for capturing streams in Python 2.7.  
							
							... 
							
							
							
							Fix  #2370  
						
							2018-03-13 17:41:42 -03:00  
				
					
						
							
							
								 
						
							
								68375513f3 
								
							 
						 
						
							
							
								
								Add TC to demonstrate  #3297  that caplog.clear() does not clean text  
							
							
							
						 
						
							2018-03-13 00:28:47 +02:00  
				
					
						
							
							
								 
						
							
								d2e533b8a3 
								
							 
						 
						
							
							
								
								implemented --last-failed-no-failures  
							
							
							
						 
						
							2018-03-10 22:45:45 +02:00  
				
					
						
							
							
								 
						
							
								54b15f5826 
								
							 
						 
						
							
							
								
								deprecated pytest_plugins in non-top-level conftest  
							
							
							
						 
						
							2018-03-10 21:20:12 +02:00  
				
					
						
							
							
								 
						
							
								5e5935759e 
								
							 
						 
						
							
							
								
								make nodeids precalculated, there is no sane reason to commpute lazyly  
							
							
							
						 
						
							2018-03-09 10:52:59 +01:00  
				
					
						
							
							
								 
						
							
								08831396a5 
								
							 
						 
						
							
							
								
								Merge pull request  #3218  from feuillemorte/3034-new-tests-first  
							
							... 
							
							
							
							#3034  Added new option "--new-first" 
						
							2018-03-02 18:33:25 -03:00  
				
					
						
							
							
								 
						
							
								99aab2c3f5 
								
							 
						 
						
							
							
								
								#3268  Added deprecation to custom configs  
							
							
							
						 
						
							2018-03-02 10:52:38 +03:00  
				
					
						
							
							
								 
						
							
								0a5a6c19be 
								
							 
						 
						
							
							
								
								Merge pull request  #3269  from nicoddemus/merge-master-into-features  
							
							... 
							
							
							
							Merge master into features 
							
						 
						
							2018-02-27 22:42:08 -03:00  
				
					
						
							
							
								 
						
							
								8239103aa9 
								
							 
						 
						
							
							
								
								Fix typo with test_summary_list_after_errors  
							
							
							
						 
						
							2018-02-27 21:07:00 +01:00  
				
					
						
							
							
								 
						
							
								a2a64546eb 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2018-02-27 16:43:45 -03:00  
				
					
						
							
							
								 
						
							
								9fcbf57163 
								
							 
						 
						
							
							
								
								Merge pull request  #3267  from feuillemorte/3260-fix-pytest-section  
							
							... 
							
							
							
							#3260  fix pytest section 
						
							2018-02-27 16:41:45 -03:00  
				
					
						
							
							
								 
						
							
								dab96cbf27 
								
							 
						 
						
							
							
								
								Merge pull request  #3255  from nicoddemus/post-summary  
							
							... 
							
							
							
							Show "short test summary info" after tracebacks and warnings 
							
						 
						
							2018-02-27 16:36:13 -03:00  
				
					
						
							
							
								 
						
							
								409b919fc0 
								
							 
						 
						
							
							
								
								#3260  Added test  
							
							
							
						 
						
							2018-02-27 19:16:45 +03:00  
				
					
						
							
							
								 
						
							
								a968c0fa05 
								
							 
						 
						
							
							
								
								Merge pull request  #3264  from jeffreyrack/3236-skipif-using-platform  
							
							... 
							
							
							
							#3236  Use platform module in pytest.mark 
						
							2018-02-27 09:44:52 -03:00  
				
					
						
							
							
								 
						
							
								f6ad25928e 
								
							 
						 
						
							
							
								
								Fixing grammar.  
							
							
							
						 
						
							2018-02-26 19:15:10 -08:00  
				
					
						
							
							
								 
						
							
								a6762f7328 
								
							 
						 
						
							
							
								
								Update test_skipping to test that platform can be used in xfail  
							
							
							
						 
						
							2018-02-26 19:11:13 -08:00  
				
					
						
							
							
								 
						
							
								4e405dd9f9 
								
							 
						 
						
							
							
								
								Show "short test summary info" after tracebacks and warnings  
							
							
							
						 
						
							2018-02-26 21:12:33 -03:00  
				
					
						
							
							
								 
						
							
								31476c69ab 
								
							 
						 
						
							
							
								
								#3203  Fix tests  
							
							
							
						 
						
							2018-02-26 17:39:32 +03:00  
				
					
						
							
							
								 
						
							
								46c5d5355e 
								
							 
						 
						
							
							
								
								#3203  Remove progress when no-capture  
							
							
							
						 
						
							2018-02-26 17:19:58 +03:00  
				
					
						
							
							
								 
						
							
								307cd6630f 
								
							 
						 
						
							
							
								
								Add the ability to use platform in pytest.mark.skipif  
							
							
							
						 
						
							2018-02-25 22:38:25 -08:00  
				
					
						
							
							
								 
						
							
								f4cc45bb41 
								
							 
						 
						
							
							
								
								Turn on the continue on failure only when the flag is given  
							
							
							
						 
						
							2018-02-23 22:31:11 -06:00  
				
					
						
							
							
								 
						
							
								7f2dd74ae9 
								
							 
						 
						
							
							
								
								Fixed test for the continue run  
							
							
							
						 
						
							2018-02-23 21:20:14 -06:00  
				
					
						
							
							
								 
						
							
								c032d4c5d5 
								
							 
						 
						
							
							
								
								Merge branch 'features' of  https://github.com/feuillemorte/pytest  into 3034-new-tests-first  
							
							
							
						 
						
							2018-02-23 23:55:28 +03:00  
				
					
						
							
							
								 
						
							
								e865f2a235 
								
							 
						 
						
							
							
								
								#3034  Fix comments  
							
							
							
						 
						
							2018-02-23 22:49:17 +03:00  
				
					
						
							
							
								 
						
							
								8d90591b33 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into continue-on-failure  
							
							
							
						 
						
							2018-02-22 21:01:31 -06:00  
				
					
						
							
							
								 
						
							
								fbc45be83f 
								
							 
						 
						
							
							
								
								Fixed   #3149  where doctest does not continue to run when there is a failure  
							
							
							
						 
						
							2018-02-22 21:00:54 -06:00  
				
					
						
							
							
								 
						
							
								bedceaacc4 
								
							 
						 
						
							
							
								
								Merge pull request  #3249  from a-feld/request-fixture-reference-cycle  
							
							... 
							
							
							
							Fix PseudoFixtureDef reference cycle. 
							
						 
						
							2018-02-22 19:23:56 -03:00  
				
					
						
							
							
								 
						
							
								0f58fc881b 
								
							 
						 
						
							
							
								
								Add pdb test with disabled logging plugin  
							
							... 
							
							
							
							Implement the test from #3210 , which was not merged yet, because the PR was
abandoned in favor or #3234 . 
							
						 
						
							2018-02-22 19:26:46 +01:00  
				
					
						
							
							
								 
						
							
								aa53e37fa2 
								
							 
						 
						
							
							
								
								Add a test to expose leaked PseudoFixtureDef types.  
							
							
							
						 
						
							2018-02-21 22:42:44 -08:00  
				
					
						
							
							
								 
						
							
								54e63b7dd5 
								
							 
						 
						
							
							
								
								Merge pull request  #2770  from HPENetworking/master  
							
							... 
							
							
							
							Make record_xml_property generic and compatible with xdist and markers. 
							
						 
						
							2018-02-22 07:38:55 +01:00  
				
					
						
							
							
								 
						
							
								7336dbb979 
								
							 
						 
						
							
							
								
								Merge pull request  #3246  from RonnyPfannschmidt/remove-addcall-in-tests  
							
							... 
							
							
							
							remove addcall in the terminal tests 
							
						 
						
							2018-02-21 19:42:53 -03:00  
				
					
						
							
							
								 
						
							
								6e14585ca2 
								
							 
						 
						
							
							
								
								Fix approx default tolerances for Decimal  
							
							
							
						 
						
							2018-02-21 23:08:23 +01:00  
				
					
						
							
							
								 
						
							
								3d4d0a2614 
								
							 
						 
						
							
							
								
								remove addcall in the terminal tests  
							
							
							
						 
						
							2018-02-21 18:56:20 +01:00  
				
					
						
							
							
								 
						
							
								7a62619a75 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2018-02-21 10:39:55 -03:00  
				
					
						
							
							
								 
						
							
								8b49ddfa58 
								
							 
						 
						
							
							
								
								Renamed the fixture record_xml_property to record_property and adapted logic so that the properties are passed to the TestReport object and thus allow compatibility with pytest-xdist.  
							
							
							
						 
						
							2018-02-20 15:46:26 -06:00  
				
					
						
							
							
								 
						
							
								acda6c46fb 
								
							 
						 
						
							
							
								
								Partially revert "Remove --no-print-logs option"  
							
							... 
							
							
							
							We'll deprecate --no-print-logs beginning with pytest-4.0.
This reverts commit ac7eb63a6b 
							
						 
						
							2018-02-19 20:34:11 +01:00  
				
					
						
							
							
								 
						
							
								ac7eb63a6b 
								
							 
						 
						
							
							
								
								Remove --no-print-logs option  
							
							... 
							
							
							
							This option is superseded by the --show-capture option. With --no-print-logs
it was possible to only disable the reporting of captured logs, which is no
longer possible with --show-capture. If --show-capture=no is used, no
captured content (stdout, stderr and logs) is reported for failed tests. 
							
						 
						
							2018-02-18 20:48:07 +01:00  
				
					
						
							
							
								 
						
							
								51ece00923 
								
							 
						 
						
							
							
								
								Add captured-log support to --show-capture  
							
							... 
							
							
							
							Fixes : #3233  
						
							2018-02-18 20:18:37 +01:00  
				
					
						
							
							
								 
						
							
								b486e1294b 
								
							 
						 
						
							
							
								
								Merge pull request  #3222  from The-Compiler/match-msg  
							
							... 
							
							
							
							Remove "matching '...'" part from the pytest.raises message 
							
						 
						
							2018-02-17 21:18:05 -02:00  
				
					
						
							
							
								 
						
							
								9d879bee36 
								
							 
						 
						
							
							
								
								Merge pull request  #3215  from pytest-dev/bugfix/985/disable-output-capturing-in-doctest  
							
							... 
							
							
							
							Disable output capturing in doctest 
							
						 
						
							2018-02-17 18:39:32 -02:00  
				
					
						
							
							
								 
						
							
								069f32a8c4 
								
							 
						 
						
							
							
								
								print captured logs before entering pdb  
							
							
							
						 
						
							2018-02-17 20:32:49 +02:00  
				
					
						
							
							
								 
						
							
								69d608aec3 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-upstream  
							
							
							
						 
						
							2018-02-17 09:38:06 -02:00  
				
					
						
							
							
								 
						
							
								dfbaa20240 
								
							 
						 
						
							
							
								
								Bring test_live_logs_unknown_sections directly due to merge conflicts  
							
							
							
						 
						
							2018-02-17 09:36:46 -02:00  
				
					
						
							
							
								 
						
							
								fa8354e872 
								
							 
						 
						
							
							
								
								Merge pull request  #3213  from thisch/collection_deselection  
							
							... 
							
							
							
							Show deselection count before tests are executed 
							
						 
						
							2018-02-17 09:03:26 -02:00  
				
					
						
							
							
								 
						
							
								00d3001138 
								
							 
						 
						
							
							
								
								Merge pull request  #3188  from s0undt3ch/issues/3184  
							
							... 
							
							
							
							Don't traceback on unkown sections. 
							
						 
						
							2018-02-17 09:02:44 -02:00  
				
					
						
							
							
								 
						
							
								05faa69c37 
								
							 
						 
						
							
							
								
								Merge pull request  #3194  from s0undt3ch/feature/logstart-logfinish  
							
							... 
							
							
							
							Fix issue where a new line was always written for the live log finish section 
							
						 
						
							2018-02-16 21:19:38 -02:00  
				
					
						
							
							
								 
						
							
								774c539f1a 
								
							 
						 
						
							
							
								
								Add --deselect command line option  
							
							... 
							
							
							
							Fixes  #3198  
						
							2018-02-16 08:17:37 -06:00  
				
					
						
							
							
								 
						
							
								6bc45d158d 
								
							 
						 
						
							
							
								
								Merge pull request  #3186  from brianmaissy/bugfix/print_captured_stdout_before_entering_pdb  
							
							... 
							
							
							
							Added printing of captured stdout before entering pdb 
							
						 
						
							2018-02-15 19:38:23 -02:00  
				
					
						
							
							
								 
						
							
								3cbf0c8ec0 
								
							 
						 
						
							
							
								
								Raise unexpected exceptions with pytest.raises() using match=  
							
							
							
						 
						
							2018-02-15 12:11:56 +01:00  
				
					
						
							
							
								 
						
							
								6496131b79 
								
							 
						 
						
							
							
								
								Show deselection count before tests are exectued  
							
							... 
							
							
							
							Fixes  #1527  
						
							2018-02-13 22:27:02 +01:00  
				
					
						
							
							
								 
						
							
								dff0500114 
								
							 
						 
						
							
							
								
								#3034  Added new option "--new-first"  
							
							
							
						 
						
							2018-02-13 22:49:28 +03:00  
				
					
						
							
							
								 
						
							
								247cdb835a 
								
							 
						 
						
							
							
								
								Remove xfail; tests now pass on macOS. Ref  #985 .  
							
							
							
						 
						
							2018-02-13 12:41:19 -05:00  
				
					
						
							
							
								 
						
							
								7656fc8320 
								
							 
						 
						
							
							
								
								Added printing of captured stdout and stderr before entering pdb  
							
							
							
						 
						
							2018-02-12 23:17:51 +02:00  
				
					
						
							
							
								 
						
							
								b6166dccb4 
								
							 
						 
						
							
							
								
								Fix mock patchings detection when both mock and unittest.mock are present  
							
							
							
						 
						
							2018-02-12 20:29:37 +01:00  
				
					
						
							
							
								 
						
							
								063e2da967 
								
							 
						 
						
							
							
								
								Merge pull request  #3176  from feuillemorte/1478_no_stdout_option  
							
							... 
							
							
							
							#1478  Added --no-stdout option 
						
							2018-02-09 18:36:36 -02:00  
				
					
						
							
							
								 
						
							
								d776e5610e 
								
							 
						 
						
							
							
								
								Fix issue where a new line was always written for the live log finish section  
							
							
							
						 
						
							2018-02-09 11:17:01 +00:00  
				
					
						
							
							
								 
						
							
								71367881ed 
								
							 
						 
						
							
							
								
								#1478  Added --show-capture=both option (fix comments)  
							
							
							
						 
						
							2018-02-08 16:21:22 +03:00  
				
					
						
							
							
								 
						
							
								0b71255dda 
								
							 
						 
						
							
							
								
								Expose `log_cli` as a CLI parser option.  
							
							
							
						 
						
							2018-02-08 09:42:53 +00:00