2962c7367c 
								
							 
						 
						
							
							
								
								Merge pull request  #3307  from KKoukiou/rhv-qe-fix  
							
							... 
							
							
							
							logging.py: Don't change log level of the root logger to bigger numeric value 
							
						 
						
							2018-03-27 18:03:22 -03:00  
				
					
						
							
							
								 
						
							
								f1f4c8c104 
								
							 
						 
						
							
							
								
								updates for code review recommendations  
							
							
							
						 
						
							2018-03-27 17:38:17 +11:00  
				
					
						
							
							
								 
						
							
								d895f5d6fc 
								
							 
						 
						
							
							
								
								logging.py: Don't change log level of the root logger to bigger numeric value  
							
							
							
						 
						
							2018-03-26 10:11:49 +02:00  
				
					
						
							
							
								 
						
							
								0e83e4f292 
								
							 
						 
						
							
							
								
								conditional for resetting of sys.breakpointhook for cleanup where breakpoint() not supported  
							
							
							
						 
						
							2018-03-23 14:26:16 +11:00  
				
					
						
							
							
								 
						
							
								21ada0fa23 
								
							 
						 
						
							
							
								
								add check for support of breakpoint() and use Custom Pdb class when system default is set  
							
							
							
						 
						
							2018-03-23 14:20:10 +11:00  
				
					
						
							
							
								 
						
							
								d7d4afea17 
								
							 
						 
						
							
							
								
								Merge pull request  #3330  from nicoddemus/remove-custom-flatten  
							
							... 
							
							
							
							Remove terminal.flatten function in favor of collapse from more_itertools 
							
						 
						
							2018-03-22 14:22:47 +01:00  
				
					
						
							
							
								 
						
							
								3bca983a95 
								
							 
						 
						
							
							
								
								add a module global for whether the current runtime supports the builtin breakpoint function  
							
							
							
						 
						
							2018-03-22 17:27:28 +11:00  
				
					
						
							
							
								 
						
							
								4e717eb626 
								
							 
						 
						
							
							
								
								Remove `terminal.flatten` function in favor of collapse from more_itertools  
							
							
							
						 
						
							2018-03-21 20:20:46 -03: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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								a754f00ae7 
								
							 
						 
						
							
							
								
								Improve `numpy.approx` array-scalar comparisons  
							
							... 
							
							
							
							So that `self.expected` in ApproxNumpy is always a numpy array. 
							
						 
						
							2018-03-16 09:01:18 -03:00  
				
					
						
							
							
								 
						
							
								17468fc99c 
								
							 
						 
						
							
							
								
								Fix caplog docstring: indentation caused errors during docs build  
							
							
							
						 
						
							2018-03-16 00:04:28 -03:00  
				
					
						
							
							
								 
						
							
								b66019202e 
								
							 
						 
						
							
							
								
								Fix test failure on Python 2. Ref  #3314 .  
							
							
							
						 
						
							2018-03-15 21:33:58 -04:00  
				
					
						
							
							
								 
						
							
								2f47624b19 
								
							 
						 
						
							
							
								
								Allow DontReadFromInput to produce iterator without error.  Fixes   #3314 .  
							
							
							
						 
						
							2018-03-15 21:26:40 -04:00  
				
					
						
							
							
								 
						
							
								42c84f4f30 
								
							 
						 
						
							
							
								
								Add fixes to `numpy.approx` array-scalar comparisons (from PR suggestions)  
							
							
							
						 
						
							2018-03-15 13:41:58 -03:00  
				
					
						
							
							
								 
						
							
								fbcf1a90c9 
								
							 
						 
						
							
							
								
								Merge pull request  #3193  from pytest-dev/ref-docs  
							
							... 
							
							
							
							Reference docs 
							
						 
						
							2018-03-15 12:04:34 -03:00  
				
					
						
							
							
								 
						
							
								97f9a8bfdf 
								
							 
						 
						
							
							
								
								Add fixes to make `numpy.approx` array-scalar comparisons work with older numpy versions  
							
							
							
						 
						
							2018-03-14 17:10:35 -03: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  
				
					
						
							
							
								 
						
							
								cbb2c55dea 
								
							 
						 
						
							
							
								
								Merge pull request  #3304  from RonnyPfannschmidt/cmdoptions-removal  
							
							... 
							
							
							
							remove CmdOptions since we can use argparse.Namespace() 
							
						 
						
							2018-03-13 17:48: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  
				
					
						
							
							
								 
						
							
								87f2003245 
								
							 
						 
						
							
							
								
								remove CmdOptions since we can use argparse.Namespace()  
							
							
							
						 
						
							2018-03-13 18:13:56 +01:00  
				
					
						
							
							
								 
						
							
								37a52607c2 
								
							 
						 
						
							
							
								
								unify cli verbosity handling  
							
							... 
							
							
							
							based on https://github.com/pytest-dev/pytest/issues/3294#issuecomment-372190084 
we really shouldnt have N options we post mortem hack together to determine verbosity
this change starts by unifying the data, we still need to handle deprecation/removal of config.quiet 
							
						 
						
							2018-03-13 07:05:22 +01:00  
				
					
						
							
							
								 
						
							
								f8791c9246 
								
							 
						 
						
							
							
								
								Merge pull request  #3292  from RonnyPfannschmidt/exception-attrs  
							
							... 
							
							
							
							internal refactor port exc FOrmattedExcinfo to attrs, remove old code 
							
						 
						
							2018-03-12 20:54:52 -03:00  
				
					
						
							
							
								 
						
							
								5e92644f94 
								
							 
						 
						
							
							
								
								Properly reset LogCaptureHandler in caplog  
							
							... 
							
							
							
							Closes  #3297  
						
							2018-03-13 00:36:51 +02:00  
				
					
						
							
							
								 
						
							
								e71d907d34 
								
							 
						 
						
							
							
								
								Typo in example, os.getcwd does not take any parameter.  
							
							
							
						 
						
							2018-03-12 15:19:26 +01: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  
				
					
						
							
							
								 
						
							
								5f9bc557ea 
								
							 
						 
						
							
							
								
								Fix linting  
							
							
							
						 
						
							2018-03-09 17:44:39 -03:00  
				
					
						
							
							
								 
						
							
								543bac925a 
								
							 
						 
						
							
							
								
								fix if-chain in _code.source  
							
							
							
						 
						
							2018-03-09 16:50:46 +01:00  
				
					
						
							
							
								 
						
							
								2fe56b97c9 
								
							 
						 
						
							
							
								
								remove unused  assertion parameter in source and minor cleanups  
							
							
							
						 
						
							2018-03-09 15:03:57 +01:00  
				
					
						
							
							
								 
						
							
								3284d575e8 
								
							 
						 
						
							
							
								
								readline generator no longer needs to yield empty strings  
							
							
							
						 
						
							2018-03-09 14:58:11 +01:00  
				
					
						
							
							
								 
						
							
								a406ca14d6 
								
							 
						 
						
							
							
								
								remove getstatementrange_old - its documented for python <= 2.4  
							
							
							
						 
						
							2018-03-09 14:48:28 +01:00  
				
					
						
							
							
								 
						
							
								2e5337f5e3 
								
							 
						 
						
							
							
								
								makr strutures: lint fixings, removal of shadowing  
							
							
							
						 
						
							2018-03-09 14:39:54 +01:00  
				
					
						
							
							
								 
						
							
								74884b1901 
								
							 
						 
						
							
							
								
								turn FormattedExcinfo into a attrs class  
							
							
							
						 
						
							2018-03-09 14:21:56 +01:00  
				
					
						
							
							
								 
						
							
								c67f45b716 
								
							 
						 
						
							
							
								
								simplify a few imports in _pytest._code.source  
							
							
							
						 
						
							2018-03-09 12:06:50 +01:00  
				
					
						
							
							
								 
						
							
								5e5935759e 
								
							 
						 
						
							
							
								
								make nodeids precalculated, there is no sane reason to commpute lazyly  
							
							
							
						 
						
							2018-03-09 10:52:59 +01:00  
				
					
						
							
							
								 
						
							
								45b6b7df92 
								
							 
						 
						
							
							
								
								move nodekeywords to the mark structures  
							
							
							
						 
						
							2018-03-09 10:23:18 +01:00  
				
					
						
							
							
								 
						
							
								c9b9d796e6 
								
							 
						 
						
							
							
								
								remove dead code  
							
							
							
						 
						
							2018-03-09 10:22:43 +01:00  
				
					
						
							
							
								 
						
							
								09ce84e64e 
								
							 
						 
						
							
							
								
								remove unneeded commas  
							
							
							
						 
						
							2018-03-09 10:21:42 +01:00  
				
					
						
							
							
								 
						
							
								c0fe4d483d 
								
							 
						 
						
							
							
								
								Add environment variables  
							
							
							
						 
						
							2018-03-06 20:41:21 -03:00  
				
					
						
							
							
								 
						
							
								18a47bfd22 
								
							 
						 
						
							
							
								
								Add docs for CaptureFixture  
							
							
							
						 
						
							2018-03-06 20:41:21 -03:00  
				
					
						
							
							
								 
						
							
								988ace9eb2 
								
							 
						 
						
							
							
								
								Add documentation for marks  
							
							
							
						 
						
							2018-03-06 20:41:20 -03:00  
				
					
						
							
							
								 
						
							
								f7178654e5 
								
							 
						 
						
							
							
								
								Add recwarn and tmpdir fixtures to the reference docs  
							
							
							
						 
						
							2018-03-06 20:41:20 -03:00  
				
					
						
							
							
								 
						
							
								215c6b281e 
								
							 
						 
						
							
							
								
								Add Monkeypatch and tutorial links for logging  
							
							
							
						 
						
							2018-03-06 20:41:20 -03:00  
				
					
						
							
							
								 
						
							
								111c6d6a22 
								
							 
						 
						
							
							
								
								Improve pytestconfig and add record_xml_property  
							
							
							
						 
						
							2018-03-06 20:41:20 -03:00  
				
					
						
							
							
								 
						
							
								70f93263e9 
								
							 
						 
						
							
							
								
								Add reference docs to doctest_namespace  
							
							
							
						 
						
							2018-03-06 20:41:19 -03:00  
				
					
						
							
							
								 
						
							
								749288dcb6 
								
							 
						 
						
							
							
								
								Add reference docs to cache and capture fixtures  
							
							
							
						 
						
							2018-03-06 20:41:19 -03:00  
				
					
						
							
							
								 
						
							
								c4430e4354 
								
							 
						 
						
							
							
								
								extract _warn_about_missing_assertion into freestanding function  
							
							
							
						 
						
							2018-03-06 10:32:41 +01:00  
				
					
						
							
							
								 
						
							
								fbf01bd31a 
								
							 
						 
						
							
							
								
								enhance skip except clause by directly using the Skipped exception  
							
							
							
						 
						
							2018-03-06 10:29:26 +01:00  
				
					
						
							
							
								 
						
							
								25399da904 
								
							 
						 
						
							
							
								
								Reintroduce more_itertools dependency  
							
							... 
							
							
							
							Reintroduce more_itertools that was added in #3265 , now in the features branch 
							
						 
						
							2018-03-04 10:59:46 -03:00  
				
					
						
							
							
								 
						
							
								54884b8c87 
								
							 
						 
						
							
							
								
								Merge branch 'revert-more_itertools-master' into introduce-more_itertools  
							
							
							
						 
						
							2018-03-04 10:58:52 -03:00  
				
					
						
							
							
								 
						
							
								65534682aa 
								
							 
						 
						
							
							
								
								Revert introduction of more_itertools  
							
							... 
							
							
							
							This was merged on master but really should be on features: we should not
add new dependencies in bug-fix releases
This reverts commits:
* cfaf3600c114a9b1ec83 
							
						 
						
							2018-03-04 10:56:24 -03:00  
				
					
						
							
							
								 
						
							
								e980fbbe39 
								
							 
						 
						
							
							
								
								Merge pull request  #3277  from maiksensi/bug/3241-check-if-dir-exists  
							
							... 
							
							
							
							Use `isdir` instead of `exists` 
							
						 
						
							2018-03-04 10:49:25 -03:00  
				
					
						
							
							
								 
						
							
								056d9e8dc2 
								
							 
						 
						
							
							
								
								Use `isdir` instead of `exists`  
							
							
							
						 
						
							2018-03-04 00:55:04 +01:00  
				
					
						
							
							
								 
						
							
								30453057e8 
								
							 
						 
						
							
							
								
								Add logging plugin to plugins list  
							
							
							
						 
						
							2018-03-03 23:50:13 +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  
				
					
						
							
							
								 
						
							
								f501d0021c 
								
							 
						 
						
							
							
								
								#3268  Fix warning variable  
							
							
							
						 
						
							2018-03-02 11:28:30 +03:00  
				
					
						
							
							
								 
						
							
								99aab2c3f5 
								
							 
						 
						
							
							
								
								#3268  Added deprecation to custom configs  
							
							
							
						 
						
							2018-03-02 10:52:38 +03:00  
				
					
						
							
							
								 
						
							
								3b757b1b8c 
								
							 
						 
						
							
							
								
								Merge pull request  #3265  from pytest-dev/feature/always-iterable-refactor  
							
							... 
							
							
							
							Consolidate behavior by using filterfalse and always_iterable 
							
						 
						
							2018-03-01 08:51:44 +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  
				
					
						
							
							
								 
						
							
								92219e576b 
								
							 
						 
						
							
							
								
								#3260  Remove deprecation  
							
							
							
						 
						
							2018-02-27 20:00:46 +03:00  
				
					
						
							
							
								 
						
							
								143ac5af99 
								
							 
						 
						
							
							
								
								#3260  Fix config.py for py27  
							
							
							
						 
						
							2018-02-27 19:26:35 +03:00  
				
					
						
							
							
								 
						
							
								3f7223af44 
								
							 
						 
						
							
							
								
								#3260  Fix pytest section in setup ini file  
							
							
							
						 
						
							2018-02-27 19:02:49 +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  
				
					
						
							
							
								 
						
							
								5cb72b6188 
								
							 
						 
						
							
							
								
								Merge pull request  #3257  from will133/continue-on-failure  
							
							... 
							
							
							
							Continue on doctest failure 
							
						 
						
							2018-02-27 07:45:41 -03:00  
				
					
						
							
							
								 
						
							
								94050a8aaf 
								
							 
						 
						
							
							
								
								Remove config paramter from pytest_terminal_summary as discussed during review  
							
							
							
						 
						
							2018-02-27 07:26:25 -03:00  
				
					
						
							
							
								 
						
							
								cfaf3600c1 
								
							 
						 
						
							
							
								
								Consolidate behavior by using filterfalse and always_iterable  
							
							
							
						 
						
							2018-02-27 03:38:56 -05:00  
				
					
						
							
							
								 
						
							
								4e405dd9f9 
								
							 
						 
						
							
							
								
								Show "short test summary info" after tracebacks and warnings  
							
							
							
						 
						
							2018-02-26 21:12:33 -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  
				
					
						
							
							
								 
						
							
								da3f4045e7 
								
							 
						 
						
							
							
								
								Merge pull request  #3250  from RonnyPfannschmidt/mark-package  
							
							... 
							
							
							
							Mark package 
							
						 
						
							2018-02-24 18:19:27 +01: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  
				
					
						
							
							
								 
						
							
								60358b6db8 
								
							 
						 
						
							
							
								
								Fix linting  
							
							
							
						 
						
							2018-02-22 18:49:20 -03:00  
				
					
						
							
							
								 
						
							
								2cd69cf632 
								
							 
						 
						
							
							
								
								sort out import misstake  
							
							
							
						 
						
							2018-02-22 15:18:17 +01:00  
				
					
						
							
							
								 
						
							
								935dd3aaa5 
								
							 
						 
						
							
							
								
								simplify complexyity in mark plugin modifyitems  
							
							
							
						 
						
							2018-02-22 15:11:55 +01:00  
				
					
						
							
							
								 
						
							
								c8d24739ed 
								
							 
						 
						
							
							
								
								move current mark datastructures to own module  
							
							
							
						 
						
							2018-02-22 14:43:01 +01:00  
				
					
						
							
							
								 
						
							
								be2e3a973e 
								
							 
						 
						
							
							
								
								remove complexity from match_keywords  
							
							
							
						 
						
							2018-02-22 14:30:32 +01:00  
				
					
						
							
							
								 
						
							
								cef0423b27 
								
							 
						 
						
							
							
								
								move the keyword/mark matching to the "legacy" module  
							
							
							
						 
						
							2018-02-22 14:26:22 +01:00  
				
					
						
							
							
								 
						
							
								25a3e9296a 
								
							 
						 
						
							
							
								
								reduce the complexity of skipping terminal summary  
							
							
							
						 
						
							2018-02-22 14:18:49 +01:00  
				
					
						
							
							
								 
						
							
								cf40c0743c 
								
							 
						 
						
							
							
								
								move mark evaluator into mark package  
							
							
							
						 
						
							2018-02-22 14:05:10 +01:00  
				
					
						
							
							
								 
						
							
								c31e1a3797 
								
							 
						 
						
							
							
								
								turn mark into a package  
							
							
							
						 
						
							2018-02-22 13:36:33 +01:00  
				
					
						
							
							
								 
						
							
								48548767fc 
								
							 
						 
						
							
							
								
								Use a frozen attr class for PseudoFixtureDef.  
							
							
							
						 
						
							2018-02-21 23:15:39 -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  
				
					
						
							
							
								 
						
							
								75f11f0b65 
								
							 
						 
						
							
							
								
								Fix reference cycle caused by PseudoFixtureDef.  
							
							... 
							
							
							
							Python types have reference cycles to themselves when they are created. This is
partially caused by descriptors which get / set values from the __dict__
attribute for getattr / setattr on classes.
This is not normally an issue since types tend to remain referenced for the
lifetime of the Python process (and thus never become garbage).
However, in the case of PseudoFixtureDef, the class is generated in
_get_active_fixturedef and later discarded when pytest_fixture_setup returns.
As a result, the generated PseudoFixtureDef type becomes garbage.
This is not really a performance issue but it can lead to some problems when
making tests and assertions about garbage when using pytest.
This garbage creation problem can be rectified by returning a namedtuple
instance which is functionally the same. In the modified code, the namedtuple
is allocated / deallocated using reference counting rather than having to use
the garbage collector. 
							
						 
						
							2018-02-21 21:40:54 -08:00  
				
					
						
							
							
								 
						
							
								6e14585ca2 
								
							 
						 
						
							
							
								
								Fix approx default tolerances for Decimal  
							
							
							
						 
						
							2018-02-21 23:08:23 +01:00  
				
					
						
							
							
								 
						
							
								567b1ea7a1 
								
							 
						 
						
							
							
								
								Move user_properties to the end of parameter list for backward compatibility  
							
							
							
						 
						
							2018-02-21 17:56:49 -03:00  
				
					
						
							
							
								 
						
							
								d838193d2d 
								
							 
						 
						
							
							
								
								Add note about deprecating record_xml_property  
							
							... 
							
							
							
							Also make record_xml_property return record_property directly 
							
						 
						
							2018-02-21 17:45:52 -03:00