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  
				
					
						
							
							
								 
						
							
								ce0a9aadec 
								
							 
						 
						
							
							
								
								Merge pull request  #3127  from feuillemorte/1642-add-rootdir-option  
							
							... 
							
							
							
							#1642  add rootdir option 
						
							2018-02-07 18:18:59 -02:00  
				
					
						
							
							
								 
						
							
								f72182977d 
								
							 
						 
						
							
							
								
								Merge pull request  #3183  from cheezman34/master  
							
							... 
							
							
							
							Fix ordering of tests to minimize fixture creating 
							
						 
						
							2018-02-07 18:15:41 -02:00  
				
					
						
							
							
								 
						
							
								ed12cf3fb3 
								
							 
						 
						
							
							
								
								Merge pull request  #3189  from s0undt3ch/feature/logstart-logfinish  
							
							... 
							
							
							
							Additionally handle logstart and logfinish hooks 
							
						 
						
							2018-02-07 18:09:45 -02:00  
				
					
						
							
							
								 
						
							
								1a650a9eb9 
								
							 
						 
						
							
							
								
								#1478  Added --show-capture option  
							
							
							
						 
						
							2018-02-06 23:38:51 +03:00  
				
					
						
							
							
								 
						
							
								67558e0e22 
								
							 
						 
						
							
							
								
								Additionally handle logstart and logfinish hooks  
							
							
							
						 
						
							2018-02-06 15:45:36 +00:00  
				
					
						
							
							
								 
						
							
								0d15a46863 
								
							 
						 
						
							
							
								
								Don't traceback on unkown sections.  
							
							
							
						 
						
							2018-02-05 19:09:38 +00:00  
				
					
						
							
							
								 
						
							
								e64feaba7a 
								
							 
						 
						
							
							
								
								xfail is better than skip  
							
							
							
						 
						
							2018-02-03 23:28:37 +02:00  
				
					
						
							
							
								 
						
							
								74633815aa 
								
							 
						 
						
							
							
								
								skip failing pdb/doctest test on mac  
							
							
							
						 
						
							2018-02-03 23:24:11 +02:00  
				
					
						
							
							
								 
						
							
								c0ef4a4d35 
								
							 
						 
						
							
							
								
								Add captured log msgs to junit xml file  
							
							... 
							
							
							
							For each test this adds the captured log msgs to a system-* tag in the junit
xml output file. The destination of the system-* tag is specified by
junit_logging ini option. 
							
						 
						
							2018-02-03 09:39:29 +01:00  
				
					
						
							
							
								 
						
							
								8c81722a0c 
								
							 
						 
						
							
							
								
								Merge pull request  #3167  from nicoddemus/fix-py37  
							
							... 
							
							
							
							Fix test for py37 
							
						 
						
							2018-02-02 17:13:00 -02:00  
				
					
						
							
							
								 
						
							
								4458e65fe7 
								
							 
						 
						
							
							
								
								Fix ordering of tests to minimize fixture creating  
							
							
							
						 
						
							2018-02-01 13:07:45 -08:00  
				
					
						
							
							
								 
						
							
								3eb6cad222 
								
							 
						 
						
							
							
								
								#1642  Fix comments  
							
							
							
						 
						
							2018-02-01 11:20:37 +03:00  
				
					
						
							
							
								 
						
							
								936651702b 
								
							 
						 
						
							
							
								
								#1642  Fix tests  
							
							
							
						 
						
							2018-02-01 00:27:48 +03:00  
				
					
						
							
							
								 
						
							
								9f1772e679 
								
							 
						 
						
							
							
								
								#1642  Resolve conflicts  
							
							
							
						 
						
							2018-02-01 00:18:28 +03:00  
				
					
						
							
							
								 
						
							
								741b571f3b 
								
							 
						 
						
							
							
								
								#1642  fix tests and config.py  
							
							
							
						 
						
							2018-02-01 00:03:24 +03:00  
				
					
						
							
							
								 
						
							
								949a620d3a 
								
							 
						 
						
							
							
								
								#1478  Added --no-stdout option  
							
							
							
						 
						
							2018-01-31 22:36:28 +03:00  
				
					
						
							
							
								 
						
							
								90a8faabba 
								
							 
						 
						
							
							
								
								Fix test for py37  
							
							... 
							
							
							
							In previous Python versions, the list of warnigns appears like:
	... list of emitted warnings is: [UserWarning('user',)].
In Python 3.7 apparently the string representation has been improved to:
	... list of emitted warnings is: [UserWarning('user')].
Fix  #3011  
							
						 
						
							2018-01-30 20:33:07 -02:00  
				
					
						
							
							
								 
						
							
								ebab1b6c69 
								
							 
						 
						
							
							
								
								live-logging: Colorize levelname  
							
							
							
						 
						
							2018-01-30 18:21:12 +01:00  
				
					
						
							
							
								 
						
							
								49773b573f 
								
							 
						 
						
							
							
								
								Merge pull request  #3132  from raphaelcastaneda/feature/add-record-xml-attribute  
							
							... 
							
							
							
							implement #3130  - add record_xml_attribute fixture 
							
						 
						
							2018-01-29 15:42:55 -02:00  
				
					
						
							
							
								 
						
							
								6e4efccc38 
								
							 
						 
						
							
							
								
								Rename test_cache to test_cacheprovider for consistency with cacheprovider  
							
							
							
						 
						
							2018-01-29 08:40:29 -02:00  
				
					
						
							
							
								 
						
							
								aff463a3c4 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2018-01-27 12:28:43 -02:00  
				
					
						
							
							
								 
						
							
								b3247c1d03 
								
							 
						 
						
							
							
								
								Merge pull request  #3044  from RonnyPfannschmidt/parameterset-empty-enable-xfail  
							
							... 
							
							
							
							empty parameterset - enable opt to xfail 
							
						 
						
							2018-01-27 12:23:49 -02:00  
				
					
						
							
							
								 
						
							
								cd0b2ace67 
								
							 
						 
						
							
							
								
								Merge pull request  #3150  from alanbato/pytest_cache  
							
							... 
							
							
							
							Change cache directory structure to include `pytest` 
							
						 
						
							2018-01-27 10:08:56 -02:00  
				
					
						
							
							
								 
						
							
								17a1ed5edf 
								
							 
						 
						
							
							
								
								use a constant to sort out repeated use of the EMPTY_PARAMETERSET_OPTION  
							
							
							
						 
						
							2018-01-26 12:12:26 +01:00  
				
					
						
							
							
								 
						
							
								a54cd4c2fd 
								
							 
						 
						
							
							
								
								correct testing and usage of the empty_parameter_set_mark config option  
							
							
							
						 
						
							2018-01-26 12:05:52 +01:00  
				
					
						
							
							
								 
						
							
								a58099022a 
								
							 
						 
						
							
							
								
								Merge pull request  #3124  from nicoddemus/logging-3013  
							
							... 
							
							
							
							Changes in the logging plugin for 3.4 
							
						 
						
							2018-01-26 08:52:43 -02:00  
				
					
						
							
							
								 
						
							
								d4c11e58aa 
								
							 
						 
						
							
							
								
								exted empty parameterset check with reason test  
							
							
							
						 
						
							2018-01-26 11:18:50 +01:00  
				
					
						
							
							
								 
						
							
								7f83605c81 
								
							 
						 
						
							
							
								
								fix empty parameterset tests by mocking a config object  
							
							
							
						 
						
							2018-01-26 11:10:00 +01:00  
				
					
						
							
							
								 
						
							
								37b41de779 
								
							 
						 
						
							
							
								
								fix   #2527  - introduce a option to pic the empty parameterset action  
							
							
							
						 
						
							2018-01-26 11:10:00 +01:00  
				
					
						
							
							
								 
						
							
								a24ca9872f 
								
							 
						 
						
							
							
								
								Change cache directory name to include `pytest`  
							
							
							
						 
						
							2018-01-25 07:50:08 -06:00  
				
					
						
							
							
								 
						
							
								0cfa975930 
								
							 
						 
						
							
							
								
								#1642  Fix tests  
							
							
							
						 
						
							2018-01-25 15:57:04 +03:00  
				
					
						
							
							
								 
						
							
								b8be339632 
								
							 
						 
						
							
							
								
								Merge pull request  #3148  from nicoddemus/deprecate-old-style-classes-2147  
							
							... 
							
							
							
							All classes now subclass object for better py3 compatibility 
							
						 
						
							2018-01-25 10:41:28 -02:00  
				
					
						
							
							
								 
						
							
								15cbd61159 
								
							 
						 
						
							
							
								
								Change caplog.get_handler(when) to caplog.get_records(when)  
							
							... 
							
							
							
							While updating the docs I noticed that caplog.get_handler() exposes
the underlying Handler object, which I think it is a bit too much
detail at this stage. Update to return the records directly instead. 
							
						 
						
							2018-01-24 19:08:49 -02:00  
				
					
						
							
							
								 
						
							
								af37778b0d 
								
							 
						 
						
							
							
								
								All classes now subclass object for better py3 compatibility  
							
							... 
							
							
							
							Fix  #2147  
						
							2018-01-24 18:23:42 -02:00  
				
					
						
							
							
								 
						
							
								3f5e9ea71e 
								
							 
						 
						
							
							
								
								Fix -o behavior to no longer swallow all remaining options  
							
							... 
							
							
							
							The current behavior was too error-prone because a "-o" option would
swallow all the following non-option parameters:
  pytest -o foo=bar path/to/test.py
path/to/test.py would be captured by the -o option, and would fail
because "path/to/test.py" is not in the format "key=value". 
							
						 
						
							2018-01-23 21:19:16 -02:00  
				
					
						
							
							
								 
						
							
								8426c57a9e 
								
							 
						 
						
							
							
								
								Ensure changes in the message in the future do not make the test pass by accident  
							
							
							
						 
						
							2018-01-23 21:18:59 -02:00  
				
					
						
							
							
								 
						
							
								203508d9f3 
								
							 
						 
						
							
							
								
								cleanup test cases  
							
							
							
						 
						
							2018-01-23 21:18:37 -02:00  
				
					
						
							
							
								 
						
							
								2c7f94fdb9 
								
							 
						 
						
							
							
								
								Added basic fix and test  
							
							
							
						 
						
							2018-01-23 21:18:10 -02:00  
				
					
						
							
							
								 
						
							
								113bfb6be8 
								
							 
						 
						
							
							
								
								Report 'call' phase as 'live log call'  
							
							... 
							
							
							
							As commented in review, this makes it consistent with the headers shown
by stdout/stderr capturing ("Captured log call") 
							
						 
						
							2018-01-22 21:43:35 -02:00  
				
					
						
							
							
								 
						
							
								9f4688e549 
								
							 
						 
						
							
							
								
								Remove unnecessary -s from test_log_cli_enabled_disabled  
							
							
							
						 
						
							2018-01-22 21:26:14 -02:00  
				
					
						
							
							
								 
						
							
								3a9d0b26d5 
								
							 
						 
						
							
							
								
								Use pytest_runtest_logstart to signal the start of a new test  
							
							... 
							
							
							
							This also simplifies the code a bit because we don't need to keep
a set of ids anymore 
							
						 
						
							2018-01-22 21:20:48 -02:00  
				
					
						
							
							
								 
						
							
								a5e60b6a2d 
								
							 
						 
						
							
							
								
								implement  #3130  - adding record_xml_attribute fixture  
							
							... 
							
							
							
							update incorrect expected attribute value in test_record_attribute
attr names must be strings
Update CHANGELOG formatting
update usage documentation
Fix versionadded for record_xml_attribute
Indent the xml schema properly inside the warning box in the docs 
							
						 
						
							2018-01-22 15:14:53 -08:00  
				
					
						
							
							
								 
						
							
								0df42b4426 
								
							 
						 
						
							
							
								
								Show a header for each testing phase during live logging  
							
							... 
							
							
							
							As suggested during review 
							
						 
						
							2018-01-22 21:00:52 -02:00  
				
					
						
							
							
								 
						
							
								83034bbd48 
								
							 
						 
						
							
							
								
								#1642  Fix rootdir option  
							
							
							
						 
						
							2018-01-20 22:30:01 +03:00  
				
					
						
							
							
								 
						
							
								2e40a8b3ca 
								
							 
						 
						
							
							
								
								Fix test_caplog_captures_for_all_stages by setting log level  
							
							
							
						 
						
							2018-01-20 12:04:28 -02:00  
				
					
						
							
							
								 
						
							
								18e053546c 
								
							 
						 
						
							
							
								
								Use six.StringIO and __name__ in test_live_logging_suspends_capture  
							
							
							
						 
						
							2018-01-20 12:02:55 -02:00  
				
					
						
							
							
								 
						
							
								9dbcac9af3 
								
							 
						 
						
							
							
								
								Suspend stdout/stderr capturing when emitting live logging messages  
							
							
							
						 
						
							2018-01-20 12:02:55 -02:00  
				
					
						
							
							
								 
						
							
								4a436572a8 
								
							 
						 
						
							
							
								
								Simplify test assertions a bit  
							
							
							
						 
						
							2018-01-20 12:02:55 -02:00  
				
					
						
							
							
								 
						
							
								8f6a5928f7 
								
							 
						 
						
							
							
								
								Add newline before log messages and enable -v output when log_cli is enabled  
							
							
							
						 
						
							2018-01-20 12:02:55 -02:00  
				
					
						
							
							
								 
						
							
								5d89a93977 
								
							 
						 
						
							
							
								
								Small improvements to tests suggested during review  
							
							
							
						 
						
							2018-01-20 12:02:54 -02:00  
				
					
						
							
							
								 
						
							
								8d735f3e1d 
								
							 
						 
						
							
							
								
								Live log option now writes to the terminal reporter  
							
							... 
							
							
							
							Ref: #3013  
							
						 
						
							2018-01-20 12:01:42 -02:00  
				
					
						
							
							
								 
						
							
								aca1b06747 
								
							 
						 
						
							
							
								
								Undo log level set by caplog.set_level at the end of the test  
							
							... 
							
							
							
							Otherwise this leaks the log level information to other tests
Ref: #3013  
							
						 
						
							2018-01-20 12:01:42 -02:00  
				
					
						
							
							
								 
						
							
								8dcd2718aa 
								
							 
						 
						
							
							
								
								No longer change the level of any logger unless requested explicitly  
							
							... 
							
							
							
							Ref: #3013  
							
						 
						
							2018-01-20 12:01:42 -02:00  
				
					
						
							
							
								 
						
							
								5ad1313b8a 
								
							 
						 
						
							
							
								
								log_cli must now be enabled explicitly  
							
							... 
							
							
							
							Ref: #3013  
							
						 
						
							2018-01-20 12:00:46 -02:00  
				
					
						
							
							
								 
						
							
								3b3d237f07 
								
							 
						 
						
							
							
								
								Merge pull request  #3117  from boxed/access_logs_in_teardown  
							
							... 
							
							
							
							Access captures logs in teardown 
							
						 
						
							2018-01-20 11:21:17 -02:00  
				
					
						
							
							
								 
						
							
								7ea5a22657 
								
							 
						 
						
							
							
								
								Access captures logs in teardown  
							
							
							
						 
						
							2018-01-19 12:42:35 +01:00  
				
					
						
							
							
								 
						
							
								4a18d76160 
								
							 
						 
						
							
							
								
								#1642  remove print  
							
							
							
						 
						
							2018-01-17 23:14:40 +03:00  
				
					
						
							
							
								 
						
							
								d784155fd2 
								
							 
						 
						
							
							
								
								#1642  Add rootdir option  
							
							
							
						 
						
							2018-01-17 23:02:31 +03:00  
				
					
						
							
							
								 
						
							
								8433e2ba04 
								
							 
						 
						
							
							
								
								#2953  fix comments: fix exception type  
							
							
							
						 
						
							2018-01-16 23:35:57 +03:00  
				
					
						
							
							
								 
						
							
								076fb56f85 
								
							 
						 
						
							
							
								
								show a simple and easy error when keyword expressions trigger a syntax error  
							
							
							
						 
						
							2018-01-16 21:30:44 +03:00  
				
					
						
							
							
								 
						
							
								4a3863c2e2 
								
							 
						 
						
							
							
								
								use flush in order to avoid hanging on mac  
							
							
							
						 
						
							2018-01-14 23:00:23 +02:00  
				
					
						
							
							
								 
						
							
								5939b336cd 
								
							 
						 
						
							
							
								
								Fix progress report when tests fail during teardown  
							
							... 
							
							
							
							Fix  #3088  
						
							2018-01-11 20:42:05 -02:00  
				
					
						
							
							
								 
						
							
								b68b80aec9 
								
							 
						 
						
							
							
								
								Add new pytest_runtest_logfinish hook  
							
							... 
							
							
							
							Fix  #3101  
						
							2018-01-09 22:17:39 -02:00  
				
					
						
							
							
								 
						
							
								bd1d17e8de 
								
							 
						 
						
							
							
								
								Replace py.std with stdlib imports  
							
							
							
						 
						
							2018-01-09 12:44:10 -08:00  
				
					
						
							
							
								 
						
							
								93306f6a5e 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2018-01-09 18:41:00 -02:00  
				
					
						
							
							
								 
						
							
								205e29d843 
								
							 
						 
						
							
							
								
								Remove unnecessary `# noqa` comments.  
							
							... 
							
							
							
							Commit automated with https://github.com/asottile/yesqa  
							
						 
						
							2017-12-22 08:29:48 -08:00  
				
					
						
							
							
								 
						
							
								c70efaa0fb 
								
							 
						 
						
							
							
								
								Merge pull request  #3047  from RonnyPfannschmidt/mark-newapi  
							
							... 
							
							
							
							move node base classes from main to nodes 
							
						 
						
							2017-12-19 07:59:25 -02:00  
				
					
						
							
							
								 
						
							
								afc607cfd8 
								
							 
						 
						
							
							
								
								move node base classes from main to nodes  
							
							
							
						 
						
							2017-12-18 11:08:20 +01:00  
				
					
						
							
							
								 
						
							
								f3c9c6e8a8 
								
							 
						 
						
							
							
								
								fix restoring Python state after in-process pytest runs  
							
							... 
							
							
							
							Now each in-process pytest run saves a snapshot of important global Python
state and restores it after the test completes, including the list of loaded
modules & the Python path settings.
Previously only the loaded package data was getting restored, but that was
also reverting any loaded package changes done in the test triggering the
pytest runs, and not only those done by the pytest runs themselves.
Updated acceptance tests broken by this change, which were only passing before
by accident as they were making multiple pytest runs with later ones depending
on sys.path changes left behind by the initial one. 
							
						 
						
							2017-12-17 12:47:50 +01:00  
				
					
						
							
							
								 
						
							
								924b5e2e3d 
								
							 
						 
						
							
							
								
								Merge pull request  #3031  from nicoddemus/symlink-privileges  
							
							... 
							
							
							
							Check if symlink does have privileges on Windows for test_cmdline_python_package_symlink 
							
						 
						
							2017-12-16 12:36:11 -02:00  
				
					
						
							
							
								 
						
							
								d87279115d 
								
							 
						 
						
							
							
								
								Merge pull request  #3041  from segevfiner/capture-no-disable-progress  
							
							... 
							
							
							
							Use classic console output when -s is used 
							
						 
						
							2017-12-16 12:34:34 -02:00  
				
					
						
							
							
								 
						
							
								370daf0441 
								
							 
						 
						
							
							
								
								Use classic console output when -s is used  
							
							... 
							
							
							
							Fixes  #3038  
						
							2017-12-16 15:00:23 +02:00  
				
					
						
							
							
								 
						
							
								586ecea6f2 
								
							 
						 
						
							
							
								
								Check if symlink does not privileges on Windows for test_cmdline_python_package_symlink  
							
							... 
							
							
							
							os.symlink might fail on Windows because users require a special policy
to create symlinks (argh).
This is not a problem on AppVeyor because it is logged in as an admin,
but would be surprising for Windows users running pytest's test
suite on their computer. 
							
						 
						
							2017-12-14 19:23:15 -02:00  
				
					
						
							
							
								 
						
							
								c3f63ac143 
								
							 
						 
						
							
							
								
								Fix memory leak caused by fixture values never been garbage collected  
							
							... 
							
							
							
							The leak was caused by the (unused) `FixtureRequest._fixture_values`
cache.
This was introduced because the `partial` object (created to call
FixtureDef.finish() bound with the Request) is kept alive
through the entire session when a function-scoped fixture depends
on a session-scoped (or higher) fixture because of the nested
`addfinalizer` calls.
FixtureDef.finish() started receiving a request object in order to
obtain the proper hook proxy object (#2127 ), but this does not seem
useful at all in practice because `pytest_fixture_post_finalizer`
will be called with the `request` object of the moment the fixture value
was *created*, not the request object active when the fixture value
is being destroyed. We should probably deprecate/remove the request
parameter from `pytest_fixture_post_finalizer`.
Fix  #2981  
							
						 
						
							2017-12-13 19:49:06 -02:00  
				
					
						
							
							
								 
						
							
								476d4df1b7 
								
							 
						 
						
							
							
								
								Merge pull request  #3010  from cryvate/fix-issue-2985  
							
							... 
							
							
							
							Improve handling of pyargs 
							
						 
						
							2017-12-13 13:56:42 +01:00  
				
					
						
							
							
								 
						
							
								c8e7d1ae34 
								
							 
						 
						
							
							
								
								Respect PYTEST_DONT_REWRITE for plugins too.  
							
							
							
						 
						
							2017-12-12 17:43:17 -08:00  
				
					
						
							
							
								 
						
							
								dc19624248 
								
							 
						 
						
							
							
								
								Improve testing comments and code of issue 2985 (symlink in pyargs).  
							
							
							
						 
						
							2017-12-12 08:26:40 +00:00  
				
					
						
							
							
								 
						
							
								f8f1a52ea0 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2017-12-11 22:18:50 -02:00  
				
					
						
							
							
								 
						
							
								5c6d7739bc 
								
							 
						 
						
							
							
								
								Merge pull request  #3015  from jurko-gospodnetic/code-cleanup  
							
							... 
							
							
							
							Code cleanup 
							
						 
						
							2017-12-11 22:15:50 -02:00  
				
					
						
							
							
								 
						
							
								c2cd239d35 
								
							 
						 
						
							
							
								
								remove _ast reference from test cases as well  
							
							
							
						 
						
							2017-12-11 23:24:47 +05:30  
				
					
						
							
							
								 
						
							
								3b85e0c3a9 
								
							 
						 
						
							
							
								
								simplify test_conftest_found_with_double_dash() test code  
							
							
							
						 
						
							2017-12-11 15:10:04 +01:00  
				
					
						
							
							
								 
						
							
								8e8a953ac6 
								
							 
						 
						
							
							
								
								fix test name typo  
							
							
							
						 
						
							2017-12-09 13:34:58 +01:00  
				
					
						
							
							
								 
						
							
								852b96714e 
								
							 
						 
						
							
							
								
								use spaces consistently instead of some of them being    
							
							
							
						 
						
							2017-12-09 13:34:57 +01:00  
				
					
						
							
							
								 
						
							
								41a6ec6f31 
								
							 
						 
						
							
							
								
								touch up test_cmdline_python_namespace_package() test code  
							
							
							
						 
						
							2017-12-09 13:34:56 +01:00  
				
					
						
							
							
								 
						
							
								7feab7391d 
								
							 
						 
						
							
							
								
								simplify test_pdb_collection_failure_is_shown test data setup code  
							
							
							
						 
						
							2017-12-09 13:34:56 +01:00  
				
					
						
							
							
								 
						
							
								f0bfe9de3d 
								
							 
						 
						
							
							
								
								shorten some test code  
							
							
							
						 
						
							2017-12-09 13:34:56 +01:00  
				
					
						
							
							
								 
						
							
								b62fd79c0c 
								
							 
						 
						
							
							
								
								Fix issue 2985.  
							
							
							
						 
						
							2017-12-07 15:12:44 +00:00  
				
					
						
							
							
								 
						
							
								655146e522 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2017-12-05 22:30:35 -02:00  
				
					
						
							
							
								 
						
							
								ce30896cd2 
								
							 
						 
						
							
							
								
								Also blacklist pytest-capturelog plugin  
							
							... 
							
							
							
							This is the older plugin before pytest-catchlog was around. Apparently there are
people still using it.
Fixes  #3004  
							
						 
						
							2017-12-05 20:02:56 +01:00  
				
					
						
							
							
								 
						
							
								2e8b0a83fe 
								
							 
						 
						
							
							
								
								Merge pull request  #2989  from nicoddemus/bring-tr-writer-back-2984  
							
							... 
							
							
							
							Bring back TerminalReporter.writer as an alias to TerminalReporter._tw 
							
						 
						
							2017-12-01 17:42:31 +01:00  
				
					
						
							
							
								 
						
							
								369c711f14 
								
							 
						 
						
							
							
								
								Merge pull request  #2971  from blueyed/fix-ZeroDivisionError  
							
							... 
							
							
							
							Fix ZeroDivisionError with 0 collected tests 
							
						 
						
							2017-11-30 21:12:46 -02:00  
				
					
						
							
							
								 
						
							
								cf0cac3b73 
								
							 
						 
						
							
							
								
								Bring back TerminalReporter.writer as an alias to TerminalReporter._tw  
							
							... 
							
							
							
							Fix  #2984  
						
							2017-11-30 19:56:47 -02:00  
				
					
						
							
							
								 
						
							
								652936f47f 
								
							 
						 
						
							
							
								
								make linter happier  
							
							
							
						 
						
							2017-11-30 10:29:05 +00:00  
				
					
						
							
							
								 
						
							
								e66473853c 
								
							 
						 
						
							
							
								
								add test  
							
							
							
						 
						
							2017-11-30 10:19:29 +00:00  
				
					
						
							
							
								 
						
							
								88ed1ab648 
								
							 
						 
						
							
							
								
								Merge pull request  #2964  from rpuntaie/master  
							
							... 
							
							
							
							fix issue #2920  
							
						 
						
							2017-11-29 10:32:28 +01:00  
				
					
						
							
							
								 
						
							
								191e8c6d9b 
								
							 
						 
						
							
							
								
								Merge pull request  #2969  from nicoddemus/null-bytes-2957  
							
							... 
							
							
							
							Always escape null bytes when setting PYTEST_CURRENT_TEST 
							
						 
						
							2017-11-29 06:57:48 +01:00  
				
					
						
							
							
								 
						
							
								6bbd741039 
								
							 
						 
						
							
							
								
								Add test for  #2971  
							
							
							
						 
						
							2017-11-28 22:42:52 -02:00  
				
					
						
							
							
								 
						
							
								2a75ae46c3 
								
							 
						 
						
							
							
								
								Improve test that blocks setuptools plugins from being loaded  
							
							... 
							
							
							
							Make it a parametrized test to ensure all the mocked mechanisms in
the test actually work as expected when we *do not* use "-p no:" 
							
						 
						
							2017-11-28 21:29:58 -02:00  
				
					
						
							
							
								 
						
							
								89cf943e04 
								
							 
						 
						
							
							
								
								Always escape null bytes when setting PYTEST_CURRENT_TEST  
							
							... 
							
							
							
							Fix  #2957  
						
							2017-11-28 19:45:13 -02:00  
				
					
						
							
							
								 
						
							
								833f33fa0c 
								
							 
						 
						
							
							
								
								removed comments  
							
							
							
						 
						
							2017-11-28 17:38:49 +01:00  
				
					
						
							
							
								 
						
							
								6843d45c51 
								
							 
						 
						
							
							
								
								added test for  #2920  fix  
							
							
							
						 
						
							2017-11-28 17:29:52 +01:00  
				
					
						
							
							
								 
						
							
								796db80ca4 
								
							 
						 
						
							
							
								
								Only escape str-like arguments passed to warnings  
							
							... 
							
							
							
							Fix  #2956  
						
							2017-11-27 23:17:15 -02:00  
				
					
						
							
							
								 
						
							
								4678cbeb91 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features'  
							
							
							
						 
						
							2017-11-27 19:37:58 -02:00  
				
					
						
							
							
								 
						
							
								c58715371c 
								
							 
						 
						
							
							
								
								Merge pull request  #2954  from blueyed/rewritten  
							
							... 
							
							
							
							Fix spelling: s/re-writ/rewrit/g 
							
						 
						
							2017-11-26 18:12:30 -02:00  
				
					
						
							
							
								 
						
							
								d5f038e29a 
								
							 
						 
						
							
							
								
								Fix spelling: s/re-writ/rewrit/g  
							
							... 
							
							
							
							This also fixes "can not" to "cannot" in the "Module already imported so
cannot be rewritten" assertion error. 
							
						 
						
							2017-11-26 20:46:06 +01:00  
				
					
						
							
							
								 
						
							
								95de11a44e 
								
							 
						 
						
							
							
								
								Block pytest-catchlog and issue a warning  
							
							... 
							
							
							
							Trying to install pytest-3.3 and pytest-catchlog will result in an
option conflicts because both declare the same options. 
							
						 
						
							2017-11-23 19:53:12 -02:00  
				
					
						
							
							
								 
						
							
								05cfdcc8cb 
								
							 
						 
						
							
							
								
								Revert making TerminalWriter public in TerminalReporter plugin  
							
							... 
							
							
							
							We eventually want to replace py.io.TerminalWriter (exposed as
"_tw" in TerminalReporter) by something else, so deprecating access
to "_tw" and making it public as "writer" is contrary to that. 
							
						 
						
							2017-11-23 19:53:12 -02:00  
				
					
						
							
							
								 
						
							
								f50ace7c0a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into release-3.3.0  
							
							
							
						 
						
							2017-11-23 20:20:40 +00:00  
				
					
						
							
							
								 
						
							
								dc574c60ef 
								
							 
						 
						
							
							
								
								Use regex match-count syntax to improve test readability  
							
							
							
						 
						
							2017-11-22 17:16:25 -02:00  
				
					
						
							
							
								 
						
							
								5e71ffab87 
								
							 
						 
						
							
							
								
								Handle marks without description  
							
							
							
						 
						
							2017-11-22 15:47:15 +03:00  
				
					
						
							
							
								 
						
							
								f05333ab75 
								
							 
						 
						
							
							
								
								Fix rewrite to not write past the edge of the screen  
							
							
							
						 
						
							2017-11-22 00:00:02 -02:00  
				
					
						
							
							
								 
						
							
								c8d52b633b 
								
							 
						 
						
							
							
								
								Fix assertion rewrite to match module names correctly  
							
							... 
							
							
							
							Fix  #2939  
						
							2017-11-21 23:06:47 -02:00  
				
					
						
							
							
								 
						
							
								3a5dbabf60 
								
							 
						 
						
							
							
								
								Add tests for progress output and docs for ``console_output_style``  
							
							... 
							
							
							
							Fix  #2657  
						
							2017-11-21 21:01:51 -02:00  
				
					
						
							
							
								 
						
							
								dab889304e 
								
							 
						 
						
							
							
								
								Implement progress percentage reporting while running tests  
							
							... 
							
							
							
							Fix  #2657  
						
							2017-11-21 21:01:41 -02:00  
				
					
						
							
							
								 
						
							
								219b758949 
								
							 
						 
						
							
							
								
								Add capsysbinary fixture  
							
							... 
							
							
							
							`capsysbinary` works like `capsys` but produces bytes for `readouterr()`. 
							
						 
						
							2017-11-17 09:02:46 -08:00  
				
					
						
							
							
								 
						
							
								6161bcff6e 
								
							 
						 
						
							
							
								
								Merge pull request  #2925  from asottile/capfdbinary  
							
							... 
							
							
							
							Add capfdbinary fixture 
							
						 
						
							2017-11-17 08:00:10 -02:00  
				
					
						
							
							
								 
						
							
								1f08d990d5 
								
							 
						 
						
							
							
								
								Deprecate metafunc.addcall  
							
							... 
							
							
							
							Fix  #2876  
						
							2017-11-15 15:16:00 -02:00  
				
					
						
							
							
								 
						
							
								8f90812481 
								
							 
						 
						
							
							
								
								Add capfdbinary fixture  
							
							... 
							
							
							
							`capfdbinary` works like `capfd` but produces bytes for `readouterr()`. 
							
						 
						
							2017-11-14 14:50:00 -08:00  
				
					
						
							
							
								 
						
							
								f074fd9ac6 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into malinoff/fix-2124  
							
							
							
						 
						
							2017-11-12 11:16:08 -02:00  
				
					
						
							
							
								 
						
							
								6550b9911b 
								
							 
						 
						
							
							
								
								pytest_fixture_post_finalizer now receives a request argument  
							
							
							
						 
						
							2017-11-12 11:14:55 -02:00  
				
					
						
							
							
								 
						
							
								258031afe5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into malinoff/fix-2124  
							
							
							
						 
						
							2017-11-12 10:34:47 -02:00  
				
					
						
							
							
								 
						
							
								f0f2d2b861 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fix-missing-nodeid-with-pyargs  
							
							
							
						 
						
							2017-11-11 14:33:55 +01:00  
				
					
						
							
							
								 
						
							
								983a09a2d4 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2017-11-10 18:33:02 -02:00  
				
					
						
							
							
								 
						
							
								3900879a5c 
								
							 
						 
						
							
							
								
								Mark test_py2_unicode as xfail in PyPy2 on Windows  
							
							... 
							
							
							
							#2905  
						
							2017-11-09 19:17:17 -02:00  
				
					
						
							
							
								 
						
							
								b11640c1eb 
								
							 
						 
						
							
							
								
								Fix linting E722: do not use bare except  
							
							
							
						 
						
							2017-11-04 13:59:10 -02:00  
				
					
						
							
							
								 
						
							
								03829fde8a 
								
							 
						 
						
							
							
								
								Fix linting E741: ambiguous variable name  
							
							
							
						 
						
							2017-11-04 13:59:10 -02:00  
				
					
						
							
							
								 
						
							
								b18a9deb4c 
								
							 
						 
						
							
							
								
								Merge pull request  #2892  from nicoddemus/merge-master-into-features  
							
							... 
							
							
							
							Merge upstream/master into features 
							
						 
						
							2017-11-04 08:15:28 +01:00  
				
					
						
							
							
								 
						
							
								d7e8eeef56 
								
							 
						 
						
							
							
								
								Merge pull request  #2878  from RonnyPfannschmidt/collector-makeitem-deprecate  
							
							... 
							
							
							
							deprecate the public internal PyCollector.makeitem method 
							
						 
						
							2017-11-03 17:13:18 -02:00  
				
					
						
							
							
								 
						
							
								f3a119c06a 
								
							 
						 
						
							
							
								
								Merge upstream/master into features  
							
							
							
						 
						
							2017-11-03 16:37:18 -02:00  
				
					
						
							
							
								 
						
							
								d1aa553f73 
								
							 
						 
						
							
							
								
								add mocked integrationtest for the deprecationwarning of makeitem  
							
							
							
						 
						
							2017-10-30 19:49:14 +01:00  
				
					
						
							
							
								 
						
							
								cd747c48a4 
								
							 
						 
						
							
							
								
								Merge pull request  #2874  from nicoddemus/fix-py27-xdist-envs-2843  
							
							... 
							
							
							
							Change directory for py27 xdist-related envs 
							
						 
						
							2017-10-30 17:09:34 +01:00  
				
					
						
							
							
								 
						
							
								2f993af54a 
								
							 
						 
						
							
							
								
								Fix context output handling for doctests  
							
							... 
							
							
							
							Show full context of doctest source in the pytest output, if the lineno of
failed example in the docstring is < 9. 
							
						 
						
							2017-10-29 20:06:10 +00:00  
				
					
						
							
							
								 
						
							
								b27dde24d6 
								
							 
						 
						
							
							
								
								Use a nametuple for `readouterr()` results  
							
							... 
							
							
							
							This allows accessing `out` and `err` directly by attribute,
while preserving tuple unpacking.
Also added tests, one for the `capsys` fixture, and one for the
`MultiCapture` class itself. 
							
						 
						
							2017-10-28 14:53:19 -04:00  
				
					
						
							
							
								 
						
							
								27cea340f3 
								
							 
						 
						
							
							
								
								Remove trailing whitespace  
							
							
							
						 
						
							2017-10-26 21:55:28 -02:00  
				
					
						
							
							
								 
						
							
								27bb2eceb4 
								
							 
						 
						
							
							
								
								Add comment about why we remove docstrings on test_assertrewrite  
							
							... 
							
							
							
							As explained in pytest-dev/pytest#2870  
							
						 
						
							2017-10-26 20:15:05 -02:00  
				
					
						
							
							
								 
						
							
								fd7bfa30d0 
								
							 
						 
						
							
							
								
								Put imports on the last line unless there are other exprs  
							
							
							
						 
						
							2017-10-25 11:05:07 +03:00  
				
					
						
							
							
								 
						
							
								3427d27d5a 
								
							 
						 
						
							
							
								
								Try to get docstring from module node  
							
							
							
						 
						
							2017-10-25 10:54:43 +03:00  
				
					
						
							
							
								 
						
							
								def471b975 
								
							 
						 
						
							
							
								
								Merge pull request  #2869  from nicoddemus/merge-master-into-features  
							
							... 
							
							
							
							Merge master into features 
							
						 
						
							2017-10-25 09:08:08 +02:00  
				
					
						
							
							
								 
						
							
								f743e95cfc 
								
							 
						 
						
							
							
								
								Merge pull request  #2791  from OfirOshir/features  
							
							... 
							
							
							
							bugfix for issue #2491  
							
						 
						
							2017-10-25 09:04:01 +02:00  
				
					
						
							
							
								 
						
							
								6b86b0dbfe 
								
							 
						 
						
							
							
								
								Fix additional linting issues  
							
							
							
						 
						
							2017-10-24 21:01:00 -02:00  
				
					
						
							
							
								 
						
							
								bdab29fa3d 
								
							 
						 
						
							
							
								
								Merge pull request  #2867  from Perlence/ini-markers-whitespace  
							
							... 
							
							
							
							Strip whitespace from markers in INI config 
							
						 
						
							2017-10-24 20:11:20 -02:00  
				
					
						
							
							
								 
						
							
								6821d36ca5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2017-10-24 19:57:14 -02:00  
				
					
						
							
							
								 
						
							
								52aadcd7c1 
								
							 
						 
						
							
							
								
								Strip whitespace from markers in INI config  
							
							... 
							
							
							
							Resolves  #2856 . 
						
							2017-10-24 14:18:39 +03:00  
				
					
						
							
							
								 
						
							
								655ab0bf8b 
								
							 
						 
						
							
							
								
								Address more review comments, fix massive bug I reintroduced in the node-splitting code :-/  
							
							
							
						 
						
							2017-10-23 17:49:49 +01:00  
				
					
						
							
							
								 
						
							
								1e6dc6f8e5 
								
							 
						 
						
							
							
								
								Working (I think) fix for  #2836  
							
							
							
						 
						
							2017-10-23 13:26:42 +01:00  
				
					
						
							
							
								 
						
							
								c03612f729 
								
							 
						 
						
							
							
								
								Test now looks for real expected output  
							
							
							
						 
						
							2017-10-23 12:40:32 +01:00  
				
					
						
							
							
								 
						
							
								29fa9d5bff 
								
							 
						 
						
							
							
								
								Add failing test  
							
							
							
						 
						
							2017-10-23 12:28:54 +01:00  
				
					
						
							
							
								 
						
							
								083084fcbc 
								
							 
						 
						
							
							
								
								Merge pull request  #2842  from ceridwen/features  
							
							... 
							
							
							
							Use funcsigs and inspect.signature to do function argument analysis 
							
						 
						
							2017-10-20 07:49:08 +02:00  
				
					
						
							
							
								 
						
							
								f7387e45ea 
								
							 
						 
						
							
							
								
								Fix linting  
							
							
							
						 
						
							2017-10-19 21:50:15 -02:00  
				
					
						
							
							
								 
						
							
								3da28067f3 
								
							 
						 
						
							
							
								
								Replace introspection in compat.getfuncargnames() with inspect/funcsigs.signature  
							
							
							
						 
						
							2017-10-19 16:01:26 -07:00  
				
					
						
							
							
								 
						
							
								3f9f4be070 
								
							 
						 
						
							
							
								
								Merge pull request  #2845  from jespino/fix/2832  
							
							... 
							
							
							
							Adding Failed exception to manage maxfail behavior 
							
						 
						
							2017-10-19 09:12:11 +02:00  
				
					
						
							
							
								 
						
							
								537fc3c315 
								
							 
						 
						
							
							
								
								Merge pull request  #2824  from dirk-thomas/pytest_addopts_before_initini  
							
							... 
							
							
							
							get PYTEST_ADDOPTS before calling _initini 
							
						 
						
							2017-10-18 18:35:12 -02:00  
				
					
						
							
							
								 
						
							
								00d3abe6dc 
								
							 
						 
						
							
							
								
								Adding Failed exception to manage maxfail behavior  
							
							
							
						 
						
							2017-10-17 21:32:20 +02:00  
				
					
						
							
							
								 
						
							
								eaf38c7239 
								
							 
						 
						
							
							
								
								call path.read(), add tests, add news fragment  
							
							
							
						 
						
							2017-10-14 00:49:54 +08:00  
				
					
						
							
							
								 
						
							
								c750a5beec 
								
							 
						 
						
							
							
								
								Merge pull request  #2794  from thisch/catchlog  
							
							... 
							
							
							
							Merge pytest-catchlog plugin 
							
						 
						
							2017-10-12 09:02:46 +02:00  
				
					
						
							
							
								 
						
							
								df37cdf51f 
								
							 
						 
						
							
							
								
								Merge pull request  #2808  from georgeyk/allow-module-level-skip  
							
							... 
							
							
							
							Allow module level skip 
							
						 
						
							2017-10-12 06:50:53 +02:00  
				
					
						
							
							
								 
						
							
								8aed5fecd9 
								
							 
						 
						
							
							
								
								Remove test_logging_initialized_in_test  
							
							
							
						 
						
							2017-10-12 02:19:24 +02:00  
				
					
						
							
							
								 
						
							
								0e83511d6d 
								
							 
						 
						
							
							
								
								Rename name of registered logging plugin  
							
							
							
						 
						
							2017-10-12 02:19:24 +02:00  
				
					
						
							
							
								 
						
							
								815dd19fb4 
								
							 
						 
						
							
							
								
								Remove unicode literal compat code  
							
							
							
						 
						
							2017-10-12 02:19:24 +02:00  
				
					
						
							
							
								 
						
							
								10a3b9118b 
								
							 
						 
						
							
							
								
								Use a relative cache_dir in test because of how arguments are parsed on Windows  
							
							... 
							
							
							
							We use shlex to parse command-line arguments and PYTEST_ADDOPTS, so passing
a full path with '\' arguments produces incorrect results on Windows
Anyway users are advised to use relative paths for portability 
							
						 
						
							2017-10-11 19:37:17 -03:00  
				
					
						
							
							
								 
						
							
								ce8c829945 
								
							 
						 
						
							
							
								
								add test for  #2824  
							
							
							
						 
						
							2017-10-11 09:41:18 -07:00  
				
					
						
							
							
								 
						
							
								7113c76f0d 
								
							 
						 
						
							
							
								
								Remove unused import  
							
							
							
						 
						
							2017-10-10 09:03:26 +03:00  
				
					
						
							
							
								 
						
							
								ef732fc51d 
								
							 
						 
						
							
							
								
								Remove code for unsupported Python versions  
							
							
							
						 
						
							2017-10-10 08:54:56 +03:00  
				
					
						
							
							
								 
						
							
								9b0ce535c9 
								
							 
						 
						
							
							
								
								Merge pull request  #2801  from nicoddemus/capture-fixture  
							
							... 
							
							
							
							Allow fixtures to use capsys and capfd 
							
						 
						
							2017-10-09 15:26:50 +02:00  
				
					
						
							
							
								 
						
							
								e86ba41a32 
								
							 
						 
						
							
							
								
								Add testcase for  #2819  
							
							
							
						 
						
							2017-10-09 01:06:25 +09:00  
				
					
						
							
							
								 
						
							
								03ce0adb79 
								
							 
						 
						
							
							
								
								Fix: handle CollectReport in folded_skips function  
							
							
							
						 
						
							2017-10-04 19:18:55 -03:00  
				
					
						
							
							
								 
						
							
								e7a4d3d8cf 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2017-10-04 17:28:34 -03:00  
				
					
						
							
							
								 
						
							
								df6d5cd4e7 
								
							 
						 
						
							
							
								
								Use ascii_escaped to escape unicode warnings  
							
							
							
						 
						
							2017-10-03 12:19:37 -03:00  
				
					
						
							
							
								 
						
							
								fbb9e9328b 
								
							 
						 
						
							
							
								
								Fix warning about non-ascii warnings even when they are ascii  
							
							... 
							
							
							
							Fix  #2809  
						
							2017-10-03 07:39:53 -03:00  
				
					
						
							
							
								 
						
							
								06307be15d 
								
							 
						 
						
							
							
								
								Add initial tests using skip with allow_module_level kwarg  
							
							
							
						 
						
							2017-10-02 21:07:21 -03:00  
				
					
						
							
							
								 
						
							
								f9589f7b64 
								
							 
						 
						
							
							
								
								Resume output capturing after capsys/capfd.disabled() context manager  
							
							... 
							
							
							
							Fix  #1993  
						
							2017-09-29 17:24:31 -03:00  
				
					
						
							
							
								 
						
							
								22f338d74d 
								
							 
						 
						
							
							
								
								Refactor some names for better understanding and consistency  
							
							
							
						 
						
							2017-09-26 20:09:42 -03:00  
				
					
						
							
							
								 
						
							
								9919269ed0 
								
							 
						 
						
							
							
								
								Allow to use capsys and capfd in other fixtures  
							
							... 
							
							
							
							Fix  #2709  
						
							2017-09-26 20:09:36 -03:00  
				
					
						
							
							
								 
						
							
								ad21d5cac4 
								
							 
						 
						
							
							
								
								Remove pytest-capturelog backward compat code  
							
							
							
						 
						
							2017-09-26 23:24:27 +02:00  
				
					
						
							
							
								 
						
							
								3e71a50403 
								
							 
						 
						
							
							
								
								Remove unneeded sys import from unittest  
							
							
							
						 
						
							2017-09-22 22:27:50 +02:00  
				
					
						
							
							
								 
						
							
								1ba219e0da 
								
							 
						 
						
							
							
								
								Adapt (logging) unittest  
							
							
							
						 
						
							2017-09-22 22:27:50 +02:00  
				
					
						
							
							
								 
						
							
								ca46f4fe2a 
								
							 
						 
						
							
							
								
								Remove conftest  
							
							
							
						 
						
							2017-09-22 22:27:49 +02:00  
				
					
						
							
							
								 
						
							
								5130f5707f 
								
							 
						 
						
							
							
								
								Fix name clash  
							
							
							
						 
						
							2017-09-22 22:27:49 +02:00  
				
					
						
							
							
								 
						
							
								6607478b23 
								
							 
						 
						
							
							
								
								Add unittests for LoggingPlugin (excluding perf tests)  
							
							
							
						 
						
							2017-09-22 22:27:49 +02:00  
				
					
						
							
							
								 
						
							
								c89827b9f2 
								
							 
						 
						
							
							
								
								updating import plugin error test in order to make sure it also checks that the original traceback has been shown to the users  
							
							
							
						 
						
							2017-09-19 15:23:07 +03:00  
				
					
						
							
							
								 
						
							
								2802135741 
								
							 
						 
						
							
							
								
								fix 'DoctestItem' object has no attribute '_fixtureinfo'  
							
							... 
							
							
							
							* doxtests don't seem to have this attribute, so nothing will be written in that case.
* tried to be a good boy scout and tidied up surrounding code a bit (comments, shadowed/unused names, removed random new lines, naming things) 
							
						 
						
							2017-09-19 12:41:12 +02:00  
				
					
						
							
							
								 
						
							
								afe7966683 
								
							 
						 
						
							
							
								
								Fix call to outcome.get_result now that outcome.result is deprecated  
							
							
							
						 
						
							2017-09-18 21:36:54 -03:00  
				
					
						
							
							
								 
						
							
								3ebfb881c9 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2017-09-18 19:10:31 -03:00  
				
					
						
							
							
								 
						
							
								ac5c5cc1ef 
								
							 
						 
						
							
							
								
								Merge pull request  #2750  from evanunderscore/fix-filescompleter  
							
							... 
							
							
							
							Fix crash in FastFilesCompleter with no prefix 
							
						 
						
							2017-09-14 20:11:43 -03:00  
				
					
						
							
							
								 
						
							
								14b6380e5f 
								
							 
						 
						
							
							
								
								Fix   #2775  - running pytest with "--pyargs" will result in Items with empty "parent.nodeid" if run from a different root directory  
							
							
							
						 
						
							2017-09-13 17:15:32 +01:00  
				
					
						
							
							
								 
						
							
								70cdfaf661 
								
							 
						 
						
							
							
								
								Merge pull request  #2754  from nicoddemus/xfail_strict  
							
							... 
							
							
							
							Set xfail_strict=True in pytest's own test suite 
							
						 
						
							2017-09-13 09:01:32 +02:00  
				
					
						
							
							
								 
						
							
								abfd9774ef 
								
							 
						 
						
							
							
								
								Remove xfail mark from passing test in py26  
							
							
							
						 
						
							2017-09-12 17:59:09 -03:00  
				
					
						
							
							
								 
						
							
								1e93089165 
								
							 
						 
						
							
							
								
								[bugfix] Checking MarkDecorator equality returns False for non-MarkDecorator object  
							
							
							
						 
						
							2017-09-09 01:31:08 -04:00  
				
					
						
							
							
								 
						
							
								9273e11f21 
								
							 
						 
						
							
							
								
								Merge branch 'master' into features  
							
							
							
						 
						
							2017-09-07 13:59:10 -03:00  
				
					
						
							
							
								 
						
							
								6cf515b164 
								
							 
						 
						
							
							
								
								Fix crash in FastFilesCompleter with no prefix  
							
							
							
						 
						
							2017-09-08 00:14:56 +10:00  
				
					
						
							
							
								 
						
							
								6967f3070e 
								
							 
						 
						
							
							
								
								Merge pull request  #2711  from massich/mimic_raises_signature_in_warns  
							
							... 
							
							
							
							[MRG][feature] Change warns signature to mimic the raises call 
							
						 
						
							2017-09-07 13:19:09 +02:00  
				
					
						
							
							
								 
						
							
								aa6a67044f 
								
							 
						 
						
							
							
								
								Add match_regex functionality to warns  
							
							
							
						 
						
							2017-09-07 09:58:03 +02:00  
				
					
						
							
							
								 
						
							
								d01f08e96f 
								
							 
						 
						
							
							
								
								Merge branch 'features' into pluggy-master  
							
							
							
						 
						
							2017-09-06 13:13:35 -03:00  
				
					
						
							
							
								 
						
							
								ad36407747 
								
							 
						 
						
							
							
								
								Merge pull request  #2700  from nicoddemus/staticmethods-fixtures  
							
							... 
							
							
							
							Allow tests declared as @staticmethod to use fixtures 
							
						 
						
							2017-09-06 08:24:00 +02:00  
				
					
						
							
							
								 
						
							
								f825b4979b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2017-09-05 19:44:33 -03:00  
				
					
						
							
							
								 
						
							
								7d59b2e350 
								
							 
						 
						
							
							
								
								Fix call to outcome.force_result  
							
							... 
							
							
							
							Even though the test is not running at the moment (xfail), at least
we avoid future confusion 
							
						 
						
							2017-09-05 19:08:20 -03:00  
				
					
						
							
							
								 
						
							
								8d1903fed3 
								
							 
						 
						
							
							
								
								Avoid creating arbitrary filenames for tmpdir on Testdir's constructor  
							
							... 
							
							
							
							Fixes  #2751  
						
							2017-09-05 15:22:04 -03:00  
				
					
						
							
							
								 
						
							
								d8ecca5ebd 
								
							 
						 
						
							
							
								
								Add test to design warns signature in TDD mimicking raises signature  
							
							
							
						 
						
							2017-09-04 15:26:00 +02:00  
				
					
						
							
							
								 
						
							
								3dc0da9339 
								
							 
						 
						
							
							
								
								Remove __multicall__ warning and usages in testing  
							
							... 
							
							
							
							pluggy>=0.5 already warns about those 
							
						 
						
							2017-09-01 18:53:06 -03:00  
				
					
						
							
							
								 
						
							
								181bd60bf9 
								
							 
						 
						
							
							
								
								Merge pull request  #2742  from nicoddemus/resultlog-deprecation  
							
							... 
							
							
							
							Improve user guidance regarding ``--resultlog`` deprecation 
							
						 
						
							2017-09-01 08:29:41 +02:00  
				
					
						
							
							
								 
						
							
								3288c9a110 
								
							 
						 
						
							
							
								
								Improve user guidance regarding ``--resultlog`` deprecation  
							
							... 
							
							
							
							Fix  #2739  
						
							2017-08-31 19:11:41 -03:00  
				
					
						
							
							
								 
						
							
								221797c609 
								
							 
						 
						
							
							
								
								Encode utf-8 byte strings in pytester's makefile  
							
							... 
							
							
							
							Fix  #2738  
						
							2017-08-31 18:49:06 -03:00  
				
					
						
							
							
								 
						
							
								5e00549ecc 
								
							 
						 
						
							
							
								
								Merge pull request  #2735  from fgmacedo/fgm-fix-reprfuncargs-toterminal  
							
							... 
							
							
							
							2731.bug Fix ReprFuncArgs with mixed unicode and utf-8 args. 
							
						 
						
							2017-08-31 09:36:56 +02:00  
				
					
						
							
							
								 
						
							
								59cdef92be 
								
							 
						 
						
							
							
								
								fixes   #2731  ReprFuncArgs with mixed unicode and utf-8 args  
							
							
							
						 
						
							2017-08-30 16:06:12 -03:00  
				
					
						
							
							
								 
						
							
								ff35c17ecf 
								
							 
						 
						
							
							
								
								Drop wrapper module; import directly  
							
							
							
						 
						
							2017-08-25 11:46:55 -04:00  
				
					
						
							
							
								 
						
							
								12b1bff6c5 
								
							 
						 
						
							
							
								
								`compat.safe_getattr` now catches OutcomeExceptions too  
							
							
							
						 
						
							2017-08-23 17:17:03 +03:00  
				
					
						
							
							
								 
						
							
								a993add783 
								
							 
						 
						
							
							
								
								Allow tests declared as @staticmethod to use fixtures  
							
							... 
							
							
							
							Fix  #2699  
						
							2017-08-17 20:44:19 -03:00  
				
					
						
							
							
								 
						
							
								5c0feb2877 
								
							 
						 
						
							
							
								
								Merge pull request  #2680  from prokaktus/skipping-same-module  
							
							... 
							
							
							
							Fold skipped tests with global pytestmark variable 
							
						 
						
							2017-08-15 10:52:24 +02:00  
				
					
						
							
							
								 
						
							
								98bf5fc9be 
								
							 
						 
						
							
							
								
								Fold skipped tests with global pytestmark variable  
							
							
							
						 
						
							2017-08-15 02:18:46 +03:00  
				
					
						
							
							
								 
						
							
								eb462582af 
								
							 
						 
						
							
							
								
								fix   #2675  - store marks correctly in callspecs  
							
							
							
						 
						
							2017-08-10 19:46:36 +02:00  
				
					
						
							
							
								 
						
							
								cc0f2473eb 
								
							 
						 
						
							
							
								
								Fix windows console workaround error with non-standard io-streams  
							
							... 
							
							
							
							Fix  #2666  
						
							2017-08-07 20:57:13 -03:00  
				
					
						
							
							
								 
						
							
								a0101f024e 
								
							 
						 
						
							
							
								
								remove os.sep as it behaves differently linux and windows.  
							
							... 
							
							
							
							* on linux it is '/'
* on windows it is '\' 
							
						 
						
							2017-08-05 23:21:43 +05:30  
				
					
						
							
							
								 
						
							
								ad52f714a9 
								
							 
						 
						
							
							
								
								Fix small terminal glitch when collecting a single test item  
							
							... 
							
							
							
							Fix  #2579  
						
							2017-08-03 20:57:46 -03:00  
				
					
						
							
							
								 
						
							
								1deac2e210 
								
							 
						 
						
							
							
								
								Properly escape test names when setting PYTEST_CURRENT_TEST environment variable  
							
							... 
							
							
							
							Fix  #2644  
						
							2017-08-01 20:52:37 -03:00  
				
					
						
							
							
								 
						
							
								763c580a2a 
								
							 
						 
						
							
							
								
								Merge pull request  #2576  from maiksensi/feat/raise-not-implemented-for-lt-gt-in-approx  
							
							... 
							
							
							
							#2003  Change behavior of `approx.py` to only support `__eq__` comparison 
						
							2017-07-30 17:48:33 -03:00  
				
					
						
							
							
								 
						
							
								e1aed8cb17 
								
							 
						 
						
							
							
								
								Merge pull request  #2490  from RonnyPfannschmidt/fix-580  
							
							... 
							
							
							
							Test Outcomes as BaseException - fix  #580  
							
						 
						
							2017-07-30 17:38:42 -03:00  
				
					
						
							
							
								 
						
							
								713f7636e1 
								
							 
						 
						
							
							
								
								Merge pull request  #2632  from jmoldow/pep_0415_suppress_exception_context  
							
							... 
							
							
							
							Support PEP-415's Exception.__suppress_context__ 
							
						 
						
							2017-07-30 17:22:40 -03:00  
				
					
						
							
							
								 
						
							
								4cd8727379 
								
							 
						 
						
							
							
								
								Merge pull request  #2617  from wence-/fix/nondeterministic-fixtures  
							
							... 
							
							
							
							Fix nondeterminism in fixture collection order 
							
						 
						
							2017-07-30 17:17:40 -03:00  
				
					
						
							
							
								 
						
							
								2e61f702c0 
								
							 
						 
						
							
							
								
								Support PEP-415's Exception.__suppress_context__  
							
							... 
							
							
							
							PEP-415 states that `exception.__context__` should be suppressed
in traceback outputs, if `exception.__suppress_context__` is
`True`.
Now if a ``raise exception from None`` is caught by pytest,
pytest will no longer chain the context in the test report.
The algorithm in `FormattedExcinfo` now better matches the one
in `traceback.TracebackException`.
`Exception.__suppress_context__` is available in all of the
versions of Python 3 that are supported by pytest.
Fixes  #2631 . 
							
						 
						
							2017-07-29 02:39:17 -07:00  
				
					
						
							
							
								 
						
							
								be401bc2f8 
								
							 
						 
						
							
							
								
								fix linting issues  
							
							
							
						 
						
							2017-07-28 18:27:59 +02:00  
				
					
						
							
							
								 
						
							
								06a49338b2 
								
							 
						 
						
							
							
								
								make Test Outcomes inherit from BaseException instead of exception  
							
							... 
							
							
							
							fixes  #580  
						
							2017-07-28 15:28:51 +02:00  
				
					
						
							
							
								 
						
							
								75e6f7717c 
								
							 
						 
						
							
							
								
								Use new hook to report accurate tests skipped in --lf and --ff  
							
							
							
						 
						
							2017-07-28 08:54:55 -03:00  
				
					
						
							
							
								 
						
							
								eb1bd3449e 
								
							 
						 
						
							
							
								
								xfail and skipped tests are removed from the "last-failed" cache  
							
							... 
							
							
							
							This accommodates the case where a failing test is marked as
skipped/failed later 
							
						 
						
							2017-07-27 18:43:04 -03:00  
				
					
						
							
							
								 
						
							
								22212c4d61 
								
							 
						 
						
							
							
								
								Add xfail specific tests  
							
							
							
						 
						
							2017-07-27 14:40:21 -03:00  
				
					
						
							
							
								 
						
							
								62810f61b2 
								
							 
						 
						
							
							
								
								Make cache plugin always remember failed tests  
							
							
							
						 
						
							2017-07-27 14:40:21 -03:00  
				
					
						
							
							
								 
						
							
								17c544e793 
								
							 
						 
						
							
							
								
								Introduce new pytest_report_collectionfinish hook  
							
							... 
							
							
							
							Fix  #2622  
						
							2017-07-27 10:44:29 -03:00  
				
					
						
							
							
								 
						
							
								3d89905114 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2017-07-26 19:01:28 -03:00  
				
					
						
							
							
								 
						
							
								a546a612bd 
								
							 
						 
						
							
							
								
								Fix nondeterminism in fixture collection order  
							
							... 
							
							
							
							fixtures.reorder_items is non-deterministic because it reorders based
on iteration over an (unordered) set.  Change the code to use an
OrderedDict instead so that we get deterministic behaviour, fixes  #920 . 
							
						 
						
							2017-07-26 14:41:10 +01:00  
				
					
						
							
							
								 
						
							
								dd294aafb3 
								
							 
						 
						
							
							
								
								Merge pull request  #2557  from blueyed/EncodedFile-name  
							
							... 
							
							
							
							capture: ensure name of EncodedFile being a string 
							
						 
						
							2017-07-26 10:39:10 -03:00  
				
					
						
							
							
								 
						
							
								b39f957b88 
								
							 
						 
						
							
							
								
								Add test of issue  #920  
							
							
							
						 
						
							2017-07-26 14:38:38 +01:00  
				
					
						
							
							
								 
						
							
								80f4699572 
								
							 
						 
						
							
							
								
								approx raises TypeError in Python 2 for comparison operators other than != and ==  
							
							
							
						 
						
							2017-07-25 20:07:10 -03:00  
				
					
						
							
							
								 
						
							
								0603d1d500 
								
							 
						 
						
							
							
								
								capture: ensure name of EncodedFile being a string  
							
							... 
							
							
							
							Fixes https://github.com/pytest-dev/pytest/issues/2555 . 
							
						 
						
							2017-07-25 20:37:37 +02:00  
				
					
						
							
							
								 
						
							
								869eed9898 
								
							 
						 
						
							
							
								
								Fix lineno offset in show_skipped  
							
							... 
							
							
							
							The line number is 0-based here, so add 1. 
							
						 
						
							2017-07-25 15:19:47 +02:00  
				
					
						
							
							
								 
						
							
								73c6122f35 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2017-07-24 21:12:51 -03:00  
				
					
						
							
							
								 
						
							
								d40d77432c 
								
							 
						 
						
							
							
								
								Add test case for DoctestItem.reportinfo()  
							
							
							
						 
						
							2017-07-24 23:07:45 +07:00  
				
					
						
							
							
								 
						
							
								bda07d8b27 
								
							 
						 
						
							
							
								
								Ignore socket warnings on windows for trial tests  
							
							
							
						 
						
							2017-07-22 21:44:18 -03:00  
				
					
						
							
							
								 
						
							
								0726d9a09f 
								
							 
						 
						
							
							
								
								Turn warnings into errors in pytest's own test suite  
							
							... 
							
							
							
							Fix  #2588  
						
							2017-07-22 21:44:18 -03:00  
				
					
						
							
							
								 
						
							
								6461dc9fc6 
								
							 
						 
						
							
							
								
								Merge pull request  #2600  from RonnyPfannschmidt/mark_explicit_params  
							
							... 
							
							
							
							fix  #2540 , introduce mark.with_args 
						
							2017-07-21 10:42:25 -03:00  
				
					
						
							
							
								 
						
							
								65b2de13a3 
								
							 
						 
						
							
							
								
								fix   #2540 , introduce mark.with_args  
							
							
							
						 
						
							2017-07-21 13:37:09 +02:00  
				
					
						
							
							
								 
						
							
								7341da1bc1 
								
							 
						 
						
							
							
								
								Introduce pytest.mark.filterwarnings  
							
							
							
						 
						
							2017-07-20 22:31:49 -03:00  
				
					
						
							
							
								 
						
							
								22f54784c2 
								
							 
						 
						
							
							
								
								Add "fix-lint" tox environment to fix linting errors  
							
							
							
						 
						
							2017-07-20 22:12:15 -03:00  
				
					
						
							
							
								 
						
							
								abb5d20841 
								
							 
						 
						
							
							
								
								Merge branch 'master' into features  
							
							
							
						 
						
							2017-07-20 22:10:58 -03:00  
				
					
						
							
							
								 
						
							
								da12c52347 
								
							 
						 
						
							
							
								
								Fix: do not load hypothesis during test_logging_initialized_in_test  
							
							... 
							
							
							
							A recent release seem to have added a "logging" import to the top-level,
which breaks test_logging_initialized_in_test 
							
						 
						
							2017-07-20 21:43:24 -03:00  
				
					
						
							
							
								 
						
							
								56e6b4b501 
								
							 
						 
						
							
							
								
								Merge pull request  #2578  from Llandy3d/2375  
							
							... 
							
							
							
							Provides encoding attribute on CaptureIO 
							
						 
						
							2017-07-20 23:14:14 +02:00  
				
					
						
							
							
								 
						
							
								d44565f385 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into fix-flake8-errors  
							
							
							
						 
						
							2017-07-19 17:57:30 -03:00  
				
					
						
							
							
								 
						
							
								24da938321 
								
							 
						 
						
							
							
								
								Fix additional flake8 errors  
							
							
							
						 
						
							2017-07-19 17:42:21 -03:00  
				
					
						
							
							
								 
						
							
								26ee2355d9 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into fix-flake8-errors  
							
							
							
						 
						
							2017-07-19 17:09:05 -03:00  
				
					
						
							
							
								 
						
							
								c92760dca8 
								
							 
						 
						
							
							
								
								Merge branch 'fix-flake8-issues'  
							
							
							
						 
						
							2017-07-19 17:03:36 -03:00  
				
					
						
							
							
								 
						
							
								2d4f1f022e 
								
							 
						 
						
							
							
								
								Introduce PYTEST_CURRENT_TEST environment variable  
							
							... 
							
							
							
							Fix  #2583  
						
							2017-07-19 10:01:50 -03:00  
				
					
						
							
							
								 
						
							
								7b1870a94e 
								
							 
						 
						
							
							
								
								Fix flake8 in features branch  
							
							
							
						 
						
							2017-07-17 21:16:14 -03:00  
				
					
						
							
							
								 
						
							
								4fd92ef9ba 
								
							 
						 
						
							
							
								
								Merge branch 'fix-flake8-issues' into features  
							
							
							
						 
						
							2017-07-17 21:05:39 -03:00  
				
					
						
							
							
								 
						
							
								b49e8baab3 
								
							 
						 
						
							
							
								
								Fixed E731 flake8 errors  
							
							... 
							
							
							
							do not assign a lambda expression, use a def 
							
						 
						
							2017-07-17 01:44:23 +02:00  
				
					
						
							
							
								 
						
							
								15610289ac 
								
							 
						 
						
							
							
								
								Fixed E712 flake8 errors  
							
							... 
							
							
							
							comparison to True should be ‘if cond is True:’ or ‘if cond:’ 
							
						 
						
							2017-07-17 01:44:23 +02:00  
				
					
						
							
							
								 
						
							
								5ae59279f4 
								
							 
						 
						
							
							
								
								Fixed E704 flake8 errors  
							
							... 
							
							
							
							multiple statements on one line (def) 
							
						 
						
							2017-07-17 01:44:23 +02:00  
				
					
						
							
							
								 
						
							
								85141a419f 
								
							 
						 
						
							
							
								
								Fixed E701 flake8 errors  
							
							... 
							
							
							
							multiple statements on one line (colon) 
							
						 
						
							2017-07-17 01:44:23 +02:00  
				
					
						
							
							
								 
						
							
								7d2ceb7872 
								
							 
						 
						
							
							
								
								Fixed E501 flake8 errors  
							
							... 
							
							
							
							line too long (> 120 characters) 
							
						 
						
							2017-07-17 01:44:23 +02:00  
				
					
						
							
							
								 
						
							
								b9e318866e 
								
							 
						 
						
							
							
								
								Fixed E402 flake8 errors  
							
							... 
							
							
							
							module level import not at top of file 
							
						 
						
							2017-07-17 01:44:23 +02:00  
				
					
						
							
							
								 
						
							
								45ac863069 
								
							 
						 
						
							
							
								
								Fixed E401 flake8 errors  
							
							... 
							
							
							
							multiple imports on one line 
							
						 
						
							2017-07-17 01:44:23 +02:00  
				
					
						
							
							
								 
						
							
								7248b759e8 
								
							 
						 
						
							
							
								
								Fixed E303 flake8 errors  
							
							... 
							
							
							
							too many blank lines (3) 
							
						 
						
							2017-07-17 01:44:23 +02:00  
				
					
						
							
							
								 
						
							
								b840622819 
								
							 
						 
						
							
							
								
								Fixed E302 flake8 errors  
							
							... 
							
							
							
							expected 2 blank lines, found 0 
							
						 
						
							2017-07-17 01:44:23 +02:00  
				
					
						
							
							
								 
						
							
								17a21d540b 
								
							 
						 
						
							
							
								
								Fixed E301 flake8 errors  
							
							... 
							
							
							
							expected 1 blank line, found 0 
							
						 
						
							2017-07-17 01:44:23 +02:00  
				
					
						
							
							
								 
						
							
								4730c6d99d 
								
							 
						 
						
							
							
								
								Fixed E272 flake8 errors  
							
							... 
							
							
							
							multiple spaces before keyword 
							
						 
						
							2017-07-17 01:44:23 +02:00  
				
					
						
							
							
								 
						
							
								c9a081d1a3 
								
							 
						 
						
							
							
								
								Fixed E271 flake8 errors  
							
							... 
							
							
							
							multiple spaces after keyword 
							
						 
						
							2017-07-17 01:44:22 +02:00  
				
					
						
							
							
								 
						
							
								195a816522 
								
							 
						 
						
							
							
								
								Fixed E265 flake8 errors  
							
							... 
							
							
							
							block comment should start with ‘# ‘ 
							
						 
						
							2017-07-17 01:44:22 +02:00  
				
					
						
							
							
								 
						
							
								8f3eb6dfc7 
								
							 
						 
						
							
							
								
								Fixed E261 flake8 errors  
							
							... 
							
							
							
							at least two spaces before inline comment 
							
						 
						
							2017-07-17 01:44:22 +02:00  
				
					
						
							
							
								 
						
							
								b226454582 
								
							 
						 
						
							
							
								
								Fixed E251 flake8 errors  
							
							... 
							
							
							
							unexpected spaces around keyword / parameter equals 
							
						 
						
							2017-07-17 01:44:22 +02:00  
				
					
						
							
							
								 
						
							
								4c24947785 
								
							 
						 
						
							
							
								
								Fixed E241 flake8 errors  
							
							... 
							
							
							
							multiple spaces after ‘,’ 
							
						 
						
							2017-07-17 01:44:22 +02:00  
				
					
						
							
							
								 
						
							
								617e510b6e 
								
							 
						 
						
							
							
								
								Fixed E231 flake8 errors  
							
							... 
							
							
							
							missing whitespace after ‘,’, ‘;’, or ‘:’ 
							
						 
						
							2017-07-17 01:44:22 +02:00  
				
					
						
							
							
								 
						
							
								4b22f270a3 
								
							 
						 
						
							
							
								
								Fixed E226 flake8 errors  
							
							... 
							
							
							
							missing whitespace around arithmetic operator 
							
						 
						
							2017-07-17 01:44:22 +02:00  
				
					
						
							
							
								 
						
							
								2e8caefcab 
								
							 
						 
						
							
							
								
								Fixed E225 flake8 errors  
							
							... 
							
							
							
							missing whitespace around operator 
							
						 
						
							2017-07-17 01:44:22 +02:00  
				
					
						
							
							
								 
						
							
								3fabc4d219 
								
							 
						 
						
							
							
								
								Fixed E222 flake8 errors  
							
							... 
							
							
							
							multiple spaces after operator 
							
						 
						
							2017-07-17 01:44:22 +02:00  
				
					
						
							
							
								 
						
							
								f640e0cb04 
								
							 
						 
						
							
							
								
								Fixed E221 flake8 errors  
							
							... 
							
							
							
							multiple spaces before operator 
							
						 
						
							2017-07-17 01:44:22 +02:00  
				
					
						
							
							
								 
						
							
								ebb6d0650b 
								
							 
						 
						
							
							
								
								Fixed E203 flake8 errors  
							
							... 
							
							
							
							whitespace before ‘:’ 
							
						 
						
							2017-07-17 01:44:22 +02:00  
				
					
						
							
							
								 
						
							
								ba0a4d0b2e 
								
							 
						 
						
							
							
								
								Fixed E202 flake8 errors  
							
							... 
							
							
							
							whitespace before ‘)’ 
							
						 
						
							2017-07-17 01:28:17 +02:00  
				
					
						
							
							
								 
						
							
								1ff54ba205 
								
							 
						 
						
							
							
								
								Fixed E201 flake8 errors  
							
							... 
							
							
							
							whitespace after ‘(‘ 
							
						 
						
							2017-07-17 01:28:17 +02:00  
				
					
						
							
							
								 
						
							
								df54bf0db5 
								
							 
						 
						
							
							
								
								Fixed E131 flake8 errors  
							
							... 
							
							
							
							continuation line unaligned for hanging indent 
							
						 
						
							2017-07-17 01:28:16 +02:00  
				
					
						
							
							
								 
						
							
								cf97159009 
								
							 
						 
						
							
							
								
								Fixed E128 flake8 errors  
							
							... 
							
							
							
							continuation line under-indented for visual indent 
							
						 
						
							2017-07-17 01:28:16 +02:00  
				
					
						
							
							
								 
						
							
								57438f3efe 
								
							 
						 
						
							
							
								
								Fixed E127 flake8 errors  
							
							... 
							
							
							
							continuation line over-indented for visual indent 
							
						 
						
							2017-07-17 01:28:16 +02:00  
				
					
						
							
							
								 
						
							
								e855a79dd4 
								
							 
						 
						
							
							
								
								Fixed E126 flake8 errors  
							
							... 
							
							
							
							continuation line over-indented for hanging indent 
							
						 
						
							2017-07-17 01:28:16 +02:00  
				
					
						
							
							
								 
						
							
								051d76a63f 
								
							 
						 
						
							
							
								
								Fixed E124 flake8 errors  
							
							... 
							
							
							
							closing bracket does not match visual indentation 
							
						 
						
							2017-07-17 01:28:16 +02:00  
				
					
						
							
							
								 
						
							
								4b20b9d8d9 
								
							 
						 
						
							
							
								
								Fixed E123 flake8 errors  
							
							... 
							
							
							
							closing bracket does not match indentation of opening bracket’s line 
							
						 
						
							2017-07-17 01:28:16 +02:00  
				
					
						
							
							
								 
						
							
								425665cf25 
								
							 
						 
						
							
							
								
								Fixed E122 flake8 errors  
							
							... 
							
							
							
							continuation line missing indentation or outdented 
							
						 
						
							2017-07-17 01:28:16 +02:00  
				
					
						
							
							
								 
						
							
								0be97624b7 
								
							 
						 
						
							
							
								
								Fixed E121 flake8 errors  
							
							... 
							
							
							
							continuation line under-indented for hanging indent 
							
						 
						
							2017-07-17 01:28:16 +02:00  
				
					
						
							
							
								 
						
							
								6146ac97d9 
								
							 
						 
						
							
							
								
								Fixed E101 flake8 errors  
							
							... 
							
							
							
							indentation contains mixed spaces and tabs 
							
						 
						
							2017-07-17 01:28:16 +02:00  
				
					
						
							
							
								 
						
							
								6af2abdb53 
								
							 
						 
						
							
							
								
								Fixed flake8 warnings  
							
							... 
							
							
							
							W191 indentation contains tabs
W292 no newline at end of file
W293 blank line contains whitespace
W391 blank line at end of file 
							
						 
						
							2017-07-17 01:28:16 +02:00  
				
					
						
							
							
								 
						
							
								ba9a76fdb3 
								
							 
						 
						
							
							
								
								Provides encoding attribute on CaptureIO  
							
							... 
							
							
							
							Fix  #2375  
						
							2017-07-16 14:29:00 +02:00  
				
					
						
							
							
								 
						
							
								e5169a026a 
								
							 
						 
						
							
							
								
								#2574 : --fixtures, --fixtures-per-test keep indentation of docstring  
							
							
							
						 
						
							2017-07-15 13:33:11 +02:00  
				
					
						
							
							
								 
						
							
								1485a3a902 
								
							 
						 
						
							
							
								
								Merge pull request  #2566  from jmsdvl/iss2518  
							
							... 
							
							
							
							Detect and warn/ignore local python installations 
							
						 
						
							2017-07-13 10:44:04 +02:00  
				
					
						
							
							
								 
						
							
								67fca04050 
								
							 
						 
						
							
							
								
								update docs and note; add virtualenv collection tests  
							
							
							
						 
						
							2017-07-11 23:14:38 -05:00  
				
					
						
							
							
								 
						
							
								d9aaab7ab2 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into features  
							
							
							
						 
						
							2017-07-10 17:51:59 -03:00  
				
					
						
							
							
								 
						
							
								8a7d98fed9 
								
							 
						 
						
							
							
								
								Make YIELD_TEST warning less spammy  
							
							... 
							
							
							
							Emit it only once per each generator, rather than for each generated
function. Also add information about which test caused it to be emitted. 
							
						 
						
							2017-07-10 21:41:09 +02:00  
				
					
						
							
							
								 
						
							
								7a9fc69435 
								
							 
						 
						
							
							
								
								tests for ini option cache_dir  
							
							
							
						 
						
							2017-07-07 13:07:33 +03:00  
				
					
						
							
							
								 
						
							
								ef62b86335 
								
							 
						 
						
							
							
								
								Merge pull request  #2492  from kalekundert/features  
							
							... 
							
							
							
							Add support for numpy arrays (and dicts) to approx. 
							
						 
						
							2017-07-06 11:46:51 +02:00  
				
					
						
							
							
								 
						
							
								221f42c5ce 
								
							 
						 
						
							
							
								
								Change --strict help message to clarify it deals with unregistered markers  
							
							... 
							
							
							
							Fix  #2444  
						
							2017-07-04 20:14:57 -03:00  
				
					
						
							
							
								 
						
							
								8524a57075 
								
							 
						 
						
							
							
								
								Add "approx" to all the repr-strings.  
							
							
							
						 
						
							2017-07-03 22:44:37 -07:00  
				
					
						
							
							
								 
						
							
								9b9fede5be 
								
							 
						 
						
							
							
								
								allow staticmethods to be detected as test functions  
							
							... 
							
							
							
							Allow a class method decorated `@staticmethod` to be collected as a test
function (if it meets the usual criteria).
This feature will not work in Python 2.6 -- static methods will still be
ignored there. 
							
						 
						
							2017-06-29 07:44:36 -04:00  
				
					
						
							
							
								 
						
							
								3de93657bd 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2017-06-24 00:47:48 -03:00  
				
					
						
							
							
								 
						
							
								22b7701431 
								
							 
						 
						
							
							
								
								Merge pull request  #2480  from nicoddemus/issue-2469-deprecated-call-ctx  
							
							... 
							
							
							
							deprecated_call context manager captures warnings already raised 
							
						 
						
							2017-06-22 10:53:28 -03:00  
				
					
						
							
							
								 
						
							
								5e832017d5 
								
							 
						 
						
							
							
								
								Merge pull request  #2487  from nicoddemus/recursion-error-2486  
							
							... 
							
							
							
							Fix internal error when trying to detect the start of a recursive traceback 
							
						 
						
							2017-06-22 13:40:32 +02:00  
				
					
						
							
							
								 
						
							
								19b12b22e7 
								
							 
						 
						
							
							
								
								store pristine marks on function.pytestmark  
							
							... 
							
							
							
							fixes  #2516  
						
							2017-06-22 10:48:45 +02:00  
				
					
						
							
							
								 
						
							
								50769557e8 
								
							 
						 
						
							
							
								
								Skip the numpy doctests.  
							
							... 
							
							
							
							They seem like more trouble that they're worth. 
							
						 
						
							2017-06-15 14:53:27 -07:00  
				
					
						
							
							
								 
						
							
								8badb47db6 
								
							 
						 
						
							
							
								
								Implement suggestions from code review.  
							
							... 
							
							
							
							- Avoid importing numpy unless necessary.
- Mention numpy arrays and dictionaries in the docs.
- Add numpy to the list of tox dependencies.
- Don't unnecessarily copy arrays or allocate empty space for them.
- Use code from compat.py rather than writing py2/3 versions of things
  myself.
- Avoid reimplementing __repr__ for built-in types.
- Add an option to consider NaN == NaN, because sometimes people use NaN
  to mean "missing data". 
							
						 
						
							2017-06-15 09:19:10 -07:00  
				
					
						
							
							
								 
						
							
								4e57a39067 
								
							 
						 
						
							
							
								
								Merge pull request  #2468  from nicoddemus/collection-report-2464  
							
							... 
							
							
							
							Fix incorrect "collected items" report when specifying tests on the command-line 
							
						 
						
							2017-06-14 10:57:57 +02:00  
				
					
						
							
							
								 
						
							
								af0344e940 
								
							 
						 
						
							
							
								
								Merge pull request  #2500  from nicoddemus/issue-2434-doctest-modules  
							
							... 
							
							
							
							Fix decode error in Python 2 for doctests in docstrings 
							
						 
						
							2017-06-14 05:52:44 +02:00  
				
					
						
							
							
								 
						
							
								4e4ebbef5a 
								
							 
						 
						
							
							
								
								Improve test to ensure the expected function is re-raised  
							
							
							
						 
						
							2017-06-13 20:16:48 -03:00  
				
					
						
							
							
								 
						
							
								b09d60c60a 
								
							 
						 
						
							
							
								
								Fix decode error in Python 2 for doctests in docstrings  
							
							... 
							
							
							
							Fix  #2434  
						
							2017-06-13 19:41:34 -03:00  
				
					
						
							
							
								 
						
							
								5a856b6e29 
								
							 
						 
						
							
							
								
								handle and reraise subrequest finalizer exceptions  
							
							
							
						 
						
							2017-06-12 21:26:42 -04:00  
				
					
						
							
							
								 
						
							
								9f3122fec6 
								
							 
						 
						
							
							
								
								Add support for numpy arrays (and dicts) to approx.  
							
							... 
							
							
							
							This fixes  #1994 .  It turned out to require a lot of refactoring because
subclassing numpy.ndarray was necessary to coerce python into calling
the right `__eq__` operator. 
							
						 
						
							2017-06-11 19:27:41 -07:00  
				
					
						
							
							
								 
						
							
								8bb589fc5d 
								
							 
						 
						
							
							
								
								Fix internal error when trying to detect the start of a recursive traceback.  
							
							... 
							
							
							
							Fix  #2486  
						
							2017-06-09 19:26:26 -03:00  
				
					
						
							
							
								 
						
							
								917b9a8352 
								
							 
						 
						
							
							
								
								Merge pull request  #2476  from nicoddemus/fix-2459-numpy-comparison  
							
							... 
							
							
							
							Fix internal error when a recursion error occurs and frames contain objects that can't be compared 
							
						 
						
							2017-06-07 20:34:36 +02:00  
				
					
						
							
							
								 
						
							
								2127a2378a 
								
							 
						 
						
							
							
								
								Fix internal error with recursive tracebacks with that frames contain objects that can't be compared  
							
							... 
							
							
							
							Fix  #2459  
						
							2017-06-07 14:40:13 -03:00  
				
					
						
							
							
								 
						
							
								620ba5971f 
								
							 
						 
						
							
							
								
								deprecated_call context manager captures warnings already raised  
							
							... 
							
							
							
							Fix  #2469  
						
							2017-06-06 22:40:04 -03:00  
				
					
						
							
							
								 
						
							
								9d41eaedbf 
								
							 
						 
						
							
							
								
								Issue UnicodeWarning only for non-ascii unicode  
							
							... 
							
							
							
							Fix  #2463  
						
							2017-06-05 10:43:15 -03:00  
				
					
						
							
							
								 
						
							
								46d157fe07 
								
							 
						 
						
							
							
								
								Fix collection report when collecting a single test item  
							
							
							
						 
						
							2017-06-03 20:39:53 -03:00  
				
					
						
							
							
								 
						
							
								87e4a28351 
								
							 
						 
						
							
							
								
								Fix incorrect collected items report when specifying tests on the command-line  
							
							... 
							
							
							
							Fix  #2464  
						
							2017-06-03 20:39:53 -03:00  
				
					
						
							
							
								 
						
							
								f74f14f038 
								
							 
						 
						
							
							
								
								Fix --help with required options  
							
							... 
							
							
							
							This works by adding an argparse Action that will raise an exception in
order to skip the rest of the argument parsing. This prevents argparse
from quitting due to missing required arguments, similar to the way that
the builtin argparse --help option is implemented by raising SystemExit.
Fixes : #1999  
							
						 
						
							2017-06-01 21:29:50 +03:00  
				
					
						
							
							
								 
						
							
								ac9c8fcdab 
								
							 
						 
						
							
							
								
								Failing test for issue  #2121  
							
							
							
						 
						
							2017-05-31 08:25:04 +02:00  
				
					
						
							
							
								 
						
							
								1dee443c2b 
								
							 
						 
						
							
							
								
								Merge pull request  #2445  from nicoddemus/warnings-remove-filter  
							
							... 
							
							
							
							No longer override existing warning filters during warnings capture 
							
						 
						
							2017-05-30 18:14:01 -03:00  
				
					
						
							
							
								 
						
							
								32e2642233 
								
							 
						 
						
							
							
								
								No longer override existing warning filters during warnings capture  
							
							... 
							
							
							
							Fix  #2430  
						
							2017-05-30 17:17:36 -03:00  
				
					
						
							
							
								 
						
							
								f96a1d89c5 
								
							 
						 
						
							
							
								
								pytest.deprecated_call now captures PendingDeprecationWarning in context manager form  
							
							... 
							
							
							
							Fix  #2441  
						
							2017-05-30 12:52:18 -03:00  
				
					
						
							
							
								 
						
							
								836dc451f4 
								
							 
						 
						
							
							
								
								Fix unicode issue while running doctests in Python 2  
							
							... 
							
							
							
							Fix  #2434  
						
							2017-05-26 07:35:14 -03:00  
				
					
						
							
							
								 
						
							
								d7a5c5716f 
								
							 
						 
						
							
							
								
								Add UnicodeWarning for unicode warnings in Python2  
							
							
							
						 
						
							2017-05-26 13:12:02 +08:00  
				
					
						
							
							
								 
						
							
								c39689da41 
								
							 
						 
						
							
							
								
								Correct warnings with unicode message.  
							
							
							
						 
						
							2017-05-25 17:59:42 +08:00  
				
					
						
							
							
								 
						
							
								f39f416c5d 
								
							 
						 
						
							
							
								
								Improve tests a bit  
							
							... 
							
							
							
							Use a normal function instead of a lambda
Parametrize test about suite name option 
							
						 
						
							2017-05-12 17:52:50 -03:00  
				
					
						
							
							
								 
						
							
								c9282f9e94 
								
							 
						 
						
							
							
								
								Transition to using ini option for suite name  
							
							
							
						 
						
							2017-05-12 17:48:50 -03:00  
				
					
						
							
							
								 
						
							
								fe7d89f033 
								
							 
						 
						
							
							
								
								Add '--junit-suite-name' CLI option  
							
							
							
						 
						
							2017-05-12 17:48:50 -03:00  
				
					
						
							
							
								 
						
							
								f3b359f5b8 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							... 
							
							
							
							# Conflicts:
#	_pytest/capture.py
#	_pytest/compat.py
#	_pytest/python.py
#	testing/python/collect.py
#	testing/test_mark.py 
							
						 
						
							2017-05-03 19:04:53 -03:00  
				
					
						
							
							
								 
						
							
								60b8339166 
								
							 
						 
						
							
							
								
								Issue  #2383  - Show the correct error message when collect "parametrize" func with wrong args and add test for this case.  
							
							
							
						 
						
							2017-04-29 14:32:09 +03:00  
				
					
						
							
							
								 
						
							
								25371ddbfd 
								
							 
						 
						
							
							
								
								Merge pull request  #2315  from RonnyPfannschmidt/namespace-hook  
							
							... 
							
							
							
							remove pytest internal usage of the namespace hook 
							
						 
						
							2017-04-21 16:24:20 -03:00  
				
					
						
							
							
								 
						
							
								dcefb287fc 
								
							 
						 
						
							
							
								
								Try not to assume a module's file extension is .py  
							
							
							
						 
						
							2017-04-19 12:26:56 -07:00  
				
					
						
							
							
								 
						
							
								0baf5e1499 
								
							 
						 
						
							
							
								
								Fix test that expected "unknown hook" error on stderr  
							
							
							
						 
						
							2017-04-11 21:55:12 -03:00  
				
					
						
							
							
								 
						
							
								83c508eea3 
								
							 
						 
						
							
							
								
								Verify hooks after collection completes  
							
							... 
							
							
							
							Fix  #1821  
						
							2017-04-11 21:55:12 -03:00  
				
					
						
							
							
								 
						
							
								78ac1bf5d1 
								
							 
						 
						
							
							
								
								Merge pull request  #2350  from nicoddemus/future-imports-rewrite  
							
							... 
							
							
							
							Ensure rewritten modules don't inherit __future__ flags from pytest 
							
						 
						
							2017-04-11 20:59:05 -03:00  
				
					
						
							
							
								 
						
							
								1125786e78 
								
							 
						 
						
							
							
								
								Improve --lf/--ff test as commented during review  
							
							
							
						 
						
							2017-04-11 17:55:55 -03:00  
				
					
						
							
							
								 
						
							
								0ab85e7a9c 
								
							 
						 
						
							
							
								
								Changed behavior if --lf and --ff are both used.  
							
							... 
							
							
							
							When using both --last-failed/--lf and --failed-first/--ff pytest would
run all tests with failed tests first (as if --lf was not provied). This
patch changes it so that when using both flags, only the last failed
tests are run. This makes it easier to set --ff as the default behavior
via the config file and then selectively use --lf to only run the last
failed tests. 
							
						 
						
							2017-04-10 17:46:13 +09:00  
				
					
						
							
							
								 
						
							
								1b5f898dc5 
								
							 
						 
						
							
							
								
								Ensure rewritten modules don't inherit __future__ flags from pytest  
							
							... 
							
							
							
							In a recent refactoring we enabled all __future__ features in pytest
modules, but that has the unwanted side effect of propagating those
features to compile()'d modules inside assertion rewriting, unless
we pass dont_inherit=False to compile(). 
							
						 
						
							2017-04-06 15:00:36 -03:00  
				
					
						
							
							
								 
						
							
								333ce9849d 
								
							 
						 
						
							
							
								
								added acceptance test for unicode plugin names  
							
							
							
						 
						
							2017-04-06 10:54:47 +00:00  
				
					
						
							
							
								 
						
							
								58ac4faf0c 
								
							 
						 
						
							
							
								
								Fix exception formatting while importing test modules  
							
							... 
							
							
							
							Fix  #2336  
						
							2017-03-29 14:43:13 -03:00  
				
					
						
							
							
								 
						
							
								4d31ea8316 
								
							 
						 
						
							
							
								
								add a comment explaining the modimport tests  
							
							
							
						 
						
							2017-03-28 11:45:06 +02:00  
				
					
						
							
							
								 
						
							
								bb750a7945 
								
							 
						 
						
							
							
								
								add missed file  
							
							
							
						 
						
							2017-03-28 11:45:06 +02:00  
				
					
						
							
							
								 
						
							
								74b54ac0ec 
								
							 
						 
						
							
							
								
								Fix errors related to warnings raised on pypy test environment  
							
							... 
							
							
							
							For some reason pypy raises this warning in the line that the catch_warnings block was added:
______________________________ ERROR collecting  ______________________________
C:\ProgramData\chocolatey\lib\python.pypy\tools\pypy2-v5.4.1-win32\lib-python\2.7\pkgutil.py:476: in find_loader
    loader = importer.find_module(fullname)
c:\pytest\.tox\pypy\site-packages\_pytest\assertion\rewrite.py:75: in find_module
    fd, fn, desc = imp.find_module(lastname, path)
<builtin>/?:3: in anonymous
    ???
E   ImportWarning: Not importing directory 'c:\users\bruno\appdata\local\temp\pytest-of-Bruno\pytest-3192\testdir\test_cmdline_python_package0' missing __init__.py 
							
						 
						
							2017-03-21 22:32:41 -03:00  
				
					
						
							
							
								 
						
							
								916d272c44 
								
							 
						 
						
							
							
								
								Fix test on linux  
							
							
							
						 
						
							2017-03-20 23:44:50 -03:00  
				
					
						
							
							
								 
						
							
								fa56114115 
								
							 
						 
						
							
							
								
								Clean up warnings generated by pytest's own suite  
							
							
							
						 
						
							2017-03-20 22:13:17 -03:00  
				
					
						
							
							
								 
						
							
								9f85584656 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into integrate-pytest-warnings  
							
							
							
						 
						
							2017-03-20 19:59:05 -03:00  
				
					
						
							
							
								 
						
							
								e368fb4b29 
								
							 
						 
						
							
							
								
								implement pytest.param  
							
							... 
							
							
							
							this allows a clear addition of parameterization parameters that carry along marks
instead of nesting multiple mark objects and destroying the possibility of creating
function valued parameters,
it just folders everything together into one object carrfying parameters, and the marks. 
							
						 
						
							2017-03-17 16:53:43 +01:00  
				
					
						
							
							
								 
						
							
								4d947077bb 
								
							 
						 
						
							
							
								
								Fix test in py26 that expected a floor division error message  
							
							
							
						 
						
							2017-03-16 23:07:03 -03:00  
				
					
						
							
							
								 
						
							
								e5021dc9dc 
								
							 
						 
						
							
							
								
								Replace py.builtin.print_() calls by builtin print() function  
							
							
							
						 
						
							2017-03-16 22:46:51 -03:00  
				
					
						
							
							
								 
						
							
								42a5d6bdfa 
								
							 
						 
						
							
							
								
								Add __future__ imports to all pytest modules  
							
							... 
							
							
							
							This prevents silly errors from creeping in Python 2 when testing in Python 3 
							
						 
						
							2017-03-16 22:45:40 -03:00  
				
					
						
							
							
								 
						
							
								78194093af 
								
							 
						 
						
							
							
								
								Improve warning representation in terminal plugin and fix tests  
							
							
							
						 
						
							2017-03-16 21:57:32 -03:00  
				
					
						
							
							
								 
						
							
								be5db6fa22 
								
							 
						 
						
							
							
								
								Capture warnings around the entire runtestprotocol  
							
							... 
							
							
							
							This is necessary for the warnings plugin to play nice with the
recwarn fixture 
							
						 
						
							2017-03-16 21:54:41 -03:00  
				
					
						
							
							
								 
						
							
								0baed781fe 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/features' into integrate-pytest-warnings  
							
							
							
						 
						
							2017-03-16 20:02:06 -03:00  
				
					
						
							
							
								 
						
							
								337f891d78 
								
							 
						 
						
							
							
								
								Fixed tests  
							
							
							
						 
						
							2017-03-16 20:01:47 -03:00  
				
					
						
							
							
								 
						
							
								dc6890709e 
								
							 
						 
						
							
							
								
								Change ValueError to io.UnsupportedOperation in capture.py. Resolves issue  #2276  
							
							
							
						 
						
							2017-03-14 18:55:58 -03:00  
				
					
						
							
							
								 
						
							
								3c07072bfd 
								
							 
						 
						
							
							
								
								Fix test_recwarn in Python 3.6  
							
							... 
							
							
							
							No longer test for implementation details of recwarn since warnings.catch_warnings has changed
significantly in 3.6. 
							
						 
						
							2017-03-13 19:52:35 -03:00  
				
					
						
							
							
								 
						
							
								22864b75ee 
								
							 
						 
						
							
							
								
								Refactor recwarn to use warnings.catch_warnings instead of custom code  
							
							... 
							
							
							
							Since we dropped 2.5, we can now use warnings.catch_warnings to do the
"catch warnings" magic for us, simplifying the code a bit. 
							
						 
						
							2017-03-13 19:28:36 -03:00  
				
					
						
							
							
								 
						
							
								1e0cf5ce4d 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							... 
							
							
							
							# Conflicts:
#	AUTHORS
#	CHANGELOG.rst
#	_pytest/pytester.py 
							
						 
						
							2017-03-10 15:54:05 -03:00  
				
					
						
							
							
								 
						
							
								cee578e327 
								
							 
						 
						
							
							
								
								Fix trailing whitespace in terminal output  
							
							
							
						 
						
							2017-03-05 23:20:55 +03:00  
				
					
						
							
							
								 
						
							
								272afa9422 
								
							 
						 
						
							
							
								
								Display node ids and the warnings generated by it  
							
							... 
							
							
							
							The rationale of using node ids is that users can copy/paste it to run a chosen test 
							
						 
						
							2017-03-04 20:53:42 -03:00  
				
					
						
							
							
								 
						
							
								de09023e45 
								
							 
						 
						
							
							
								
								Also capture warnings during setup/teardown  
							
							
							
						 
						
							2017-03-04 16:15:03 -03:00  
				
					
						
							
							
								 
						
							
								e24081bf76 
								
							 
						 
						
							
							
								
								Change warning output  
							
							
							
						 
						
							2017-03-04 15:59:20 -03:00  
				
					
						
							
							
								 
						
							
								6a52fe1650 
								
							 
						 
						
							
							
								
								fixed internal error on unprintable raised AssertionErrors  
							
							
							
						 
						
							2017-03-04 10:26:46 +02:00  
				
					
						
							
							
								 
						
							
								26e50f1162 
								
							 
						 
						
							
							
								
								junitxml: adjust junitxml output file to comply with JUnit xsd  
							
							... 
							
							
							
							Change XML file structure in the manner that failures in call and errors
in teardown in one test will appear under separate testcase elements in
the XML report. 
							
						 
						
							2017-03-02 15:10:25 +01:00  
				
					
						
							
							
								 
						
							
								6ba3475448 
								
							 
						 
						
							
							
								
								Make capsys more like stdio streams in python3.   Resolves   #1407 .  
							
							
							
						 
						
							2017-02-23 17:46:27 -08:00  
				
					
						
							
							
								 
						
							
								d3a6be4130 
								
							 
						 
						
							
							
								
								junitxml: Fix double system-out tags per testcase  
							
							... 
							
							
							
							In the xml report we now have two occurences for the system-out tag if
the testcase writes to stdout both on call and teardown and fails in
teardown.
This behaviour is against the xsd.
This patch makes sure that the system-out section exists only
once per testcase. 
							
						 
						
							2017-02-22 16:39:20 +01:00  
				
					
						
							
							
								 
						
							
								82785fcd40 
								
							 
						 
						
							
							
								
								Use warnings.catch_warnings instead of WarningsRecorder  
							
							... 
							
							
							
							This has the benefical side-effect of not calling the original
warnings.showwarnings function, which in its original form
only writes the formatted warning to sys.stdout.
Calling the original warnings.showwarnings has the effect that nested WarningsRecorder all catch the warnings:
with WarningsRecorder() as rec1:
    with WarningsRecorder() as rec2:
        warnings.warn(UserWarning, 'some warning')
(both rec1 and rec2 sees the warning)
When running tests with `testdir`, the main pytest session would then see the warnings created by
the internal code being tested (if any), and the main pytest session would end up with warnings as well. 
							
						 
						
							2017-02-18 13:08:14 -02:00  
				
					
						
							
							
								 
						
							
								a7643a5fbe 
								
							 
						 
						
							
							
								
								Merge branch 'features' into integrate-pytest-warnings  
							
							
							
						 
						
							2017-02-18 11:03:15 -02:00  
				
					
						
							
							
								 
						
							
								fb0b90646e 
								
							 
						 
						
							
							
								
								New-style classes implemented for python 2.7 -  #2147  
							
							
							
						 
						
							2017-02-16 20:28:17 +01:00  
				
					
						
							
							
								 
						
							
								9c809f5ad0 
								
							 
						 
						
							
							
								
								Merge pull request  #2255  from scop/spelling  
							
							... 
							
							
							
							Spelling fixes 
							
						 
						
							2017-02-15 18:41:49 -02:00  
				
					
						
							
							
								 
						
							
								ede4e9171f 
								
							 
						 
						
							
							
								
								Spelling fixes  
							
							
							
						 
						
							2017-02-15 17:00:58 +02:00  
				
					
						
							
							
								 
						
							
								9eb1d73951 
								
							 
						 
						
							
							
								
								--override-ini now correctly overrides some fundamental options like "python_files"  
							
							... 
							
							
							
							#2238  
						
							2017-02-08 23:03:33 -02:00  
				
					
						
							
							
								 
						
							
								6a097aa0f1 
								
							 
						 
						
							
							
								
								Merge branch 'master' into allow_skipping_unittests_with_pdb_active  
							
							
							
						 
						
							2017-02-08 20:30:14 -02:00  
				
					
						
							
							
								 
						
							
								3a0a0c2df9 
								
							 
						 
						
							
							
								
								Ignore errors raised from descriptors when collecting fixtures  
							
							... 
							
							
							
							Descriptors (e.g. properties) such as in the added test case are
triggered during collection, executing arbitrary code which can raise.
Previously, such exceptions were propagated and failed the collection.
Now these exceptions are caught and the corresponding attributes are
silently ignored.
A better solution would be to completely skip access to all custom
descriptors, such that the offending code doesn't even trigger. However
I think this requires manually going through the instance and all of its
MRO for each and every attribute checking if it might be a proper
fixture before accessing it. So I took the easy route here.
In other words, putting something like this in your test class is still
a bad idea...:
    @property
    def innocent(self):
        os.system('rm -rf /')
Fixes  #2234 . 
							
						 
						
							2017-02-07 14:27:34 +02:00  
				
					
						
							
							
								 
						
							
								832c89dd5f 
								
							 
						 
						
							
							
								
								Test for `pytest.mark.xfail` with non-Python Item  
							
							
							
						 
						
							2017-02-03 17:13:05 +01:00  
				
					
						
							
							
								 
						
							
								abbff681ba 
								
							 
						 
						
							
							
								
								Fix '{0}' format for py26  
							
							
							
						 
						
							2017-02-02 18:01:44 -02:00  
				
					
						
							
							
								 
						
							
								43662ce789 
								
							 
						 
						
							
							
								
								allow error message matching in pytest.raises  
							
							
							
						 
						
							2017-02-02 19:52:33 +01:00  
				
					
						
							
							
								 
						
							
								ad56cd8027 
								
							 
						 
						
							
							
								
								extract a _handle_skip method, secure PY2 branch  
							
							
							
						 
						
							2017-02-02 05:01:51 +01:00  
				
					
						
							
							
								 
						
							
								d1c725078a 
								
							 
						 
						
							
							
								
								Allow to skip unittests if --pdb active  
							
							... 
							
							
							
							closes  #2137  
						
							2017-01-31 04:47:31 +01:00