60a347aeb5 
								
							 
						 
						
							
							
								
								Also use flush where wait was called unconditionally  
							
							
							
						 
						
							2016-10-21 12:11:35 -04:00  
				
					
						
							
							
								 
						
							
								11ec96a927 
								
							 
						 
						
							
							
								
								Extract child flush as a staticmethod  
							
							
							
						 
						
							2016-10-21 12:10:35 -04:00  
				
					
						
							
							
								 
						
							
								d75748ef6f 
								
							 
						 
						
							
							
								
								test for calling set_trace with custom pdb cls  
							
							
							
						 
						
							2016-09-21 09:45:26 +00:00  
				
					
						
							
							
								 
						
							
								c7b4b8cf6f 
								
							 
						 
						
							
							
								
								test  
							
							
							
						 
						
							2016-09-21 09:45:23 +00:00  
				
					
						
							
							
								 
						
							
								696a9112be 
								
							 
						 
						
							
							
								
								integrating review commets of @nicoddemus  
							
							... 
							
							
							
							plus small scale refactoring 
							
						 
						
							2016-08-31 22:33:47 +02:00  
				
					
						
							
							
								 
						
							
								10b3274924 
								
							 
						 
						
							
							
								
								adding corresponding test, authors and changelog  
							
							
							
						 
						
							2016-08-31 20:22:54 +02:00  
				
					
						
							
							
								 
						
							
								c4f20a1834 
								
							 
						 
						
							
							
								
								Merge pull request  #1712  from anntzer/custom-debugger  
							
							... 
							
							
							
							Allow passing a custom Pdb subclass via --pdbcls. 
							
						 
						
							2016-07-12 16:45:07 +02:00  
				
					
						
							
							
								 
						
							
								7ee3dd1cb5 
								
							 
						 
						
							
							
								
								Add tests for custom pdb class.  
							
							... 
							
							
							
							(and edit CHANGELOG) 
							
						 
						
							2016-07-11 20:07:29 -07:00  
				
					
						
							
							
								 
						
							
								458ecae1df 
								
							 
						 
						
							
							
								
								Replace all usages of "pytest_funcarg__" for @pytest.fixture  
							
							
							
						 
						
							2016-07-11 22:21:52 -03:00  
				
					
						
							
							
								 
						
							
								9a5224e2f8 
								
							 
						 
						
							
							
								
								Renamed the pdb module and changed unit tests accordingly  
							
							
							
						 
						
							2016-06-25 12:37:31 +02:00  
				
					
						
							
							
								 
						
							
								df9918eda3 
								
							 
						 
						
							
							
								
								issue1625, name getfuncargvalue to getfixturevalue  
							
							
							
						 
						
							2016-06-24 10:08:19 +02:00  
				
					
						
							
							
								 
						
							
								a912d3745b 
								
							 
						 
						
							
							
								
								Moved py.code code over to py.test  
							
							... 
							
							
							
							Fix  #103  
						
							2016-01-25 23:18:04 -02:00  
				
					
						
							
							
								 
						
							
								199fcf93d4 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 'features'  
							
							
							
						 
						
							2016-01-22 18:32:45 -02:00  
				
					
						
							
							
								 
						
							
								f46de68804 
								
							 
						 
						
							
							
								
								Fixes bug with stdout/stderr capture on pdb  
							
							
							
						 
						
							2016-01-09 12:04:26 +00:00  
				
					
						
							
							
								 
						
							
								b3166a538c 
								
							 
						 
						
							
							
								
								Pass pytest's config object to pytest_enter_pdb  
							
							
							
						 
						
							2015-11-23 14:42:21 -02:00  
				
					
						
							
							
								 
						
							
								db5649ec6a 
								
							 
						 
						
							
							
								
								streamline pytester API majorly:  
							
							... 
							
							
							
							- integrate conftest into pytester plugin
- introduce runpytest() to either call runpytest_inline (default) or
  runpytest_subprocess (python -m pytest)
- move testdir.inline_runsource1 to pdb tests
- strike some unneccessary methods.
- a new section "writing plugins" and some better pytester docs
--HG--
branch : testrefactor 
							
						 
						
							2015-04-28 11:54:53 +02:00  
				
					
						
							
							
								 
						
							
								a8afba054a 
								
							 
						 
						
							
							
								
								- refine lsof checking  
							
							... 
							
							
							
							- make runpytest() create an inline testing process instead of
  a subprocess one
--HG--
branch : testrefactor 
							
						 
						
							2015-04-28 11:54:46 +02:00  
				
					
						
							
							
								 
						
							
								777bde7c60 
								
							 
						 
						
							
							
								
								Remove xfail_if_pdbpp_installed from test_pdb.py  
							
							... 
							
							
							
							--HG--
branch : remove_pdbpp_xfail 
							
						 
						
							2015-02-19 03:22:05 -08:00  
				
					
						
							
							
								 
						
							
								1408c9f077 
								
							 
						 
						
							
							
								
								Introduce pytest_enter_pdb hook  
							
							
							
						 
						
							2014-09-18 14:58:42 +02:00  
				
					
						
							
							
								 
						
							
								ce8678e6d5 
								
							 
						 
						
							
							
								
								remove non-documented per-conftest capturing option and simplify/refactor all code accordingly.  Also make capturing more robust against tests closing FD1/2 and against pdb.set_trace() calls.  
							
							
							
						 
						
							2014-04-01 14:32:12 +02:00  
				
					
						
							
							
								 
						
							
								1fd1617427 
								
							 
						 
						
							
							
								
								fix pexpect-3.0 compatibility for pytest's own tests.  
							
							... 
							
							
							
							(fixes issue386) 
							
						 
						
							2013-11-19 10:10:27 +01:00  
				
					
						
							
							
								 
						
							
								8ac5af2896 
								
							 
						 
						
							
							
								
								fix flakes issues and make --flakes run part of tox runs  
							
							
							
						 
						
							2013-10-12 15:39:22 +02:00  
				
					
						
							
							
								 
						
							
								c478027805 
								
							 
						 
						
							
							
								
								make "import pdb ; pdb.set_trace()" work natively wrt capturing (no "-s" needed  
							
							... 
							
							
							
							anymore), turning ``pytest.set_trace()`` into a mere shortcut. 
							
						 
						
							2013-09-06 15:29:00 +02:00  
				
					
						
							
							
								 
						
							
								94ee37cdb3 
								
							 
						 
						
							
							
								
								- fix issue181: --pdb now also works on collect errors.  This was  
							
							... 
							
							
							
							implemented by a slight internal refactoring and the introduction
  of a new hook ``pytest_exception_interact`` hook.
- fix issue341: introduce new experimental hook for IDEs/terminals to
  intercept debugging: ``pytest_exception_interact(node, call, report)``. 
							
						 
						
							2013-09-06 11:56:04 +02:00  
				
					
						
							
							
								 
						
							
								68786a6434 
								
							 
						 
						
							
							
								
								fix bug where using capsys with pytest.set_trace() in a test  
							
							... 
							
							
							
							function would break when looking at capsys.readouterr() 
							
						 
						
							2012-11-21 20:43:31 +01:00  
				
					
						
							
							
								 
						
							
								a51e52aee3 
								
							 
						 
						
							
							
								
								fix issue89 apply Daniel Nouri's patch to doctest/--pdb interaction.  
							
							
							
						 
						
							2011-11-15 13:28:22 +00:00  
				
					
						
							
							
								 
						
							
								7636dc76e0 
								
							 
						 
						
							
							
								
								support pytest.set_trace in collection  
							
							
							
						 
						
							2011-08-01 10:53:37 +02:00  
				
					
						
							
							
								 
						
							
								4fa7a2e8ce 
								
							 
						 
						
							
							
								
								fix   #128  show tracebacks for all failures and errors that haven't beed PDB-debugged  
							
							
							
						 
						
							2010-11-23 16:10:47 +01:00  
				
					
						
							
							
								 
						
							
								a698465487 
								
							 
						 
						
							
							
								
								streamline docs, especially use "import pytest" and "pytest.*" in python code examples instead of "import py" and "py.test.*".  
							
							
							
						 
						
							2010-11-17 22:12:16 +01:00  
				
					
						
							
							
								 
						
							
								076e03e90f 
								
							 
						 
						
							
							
								
								also un-nest test directory  
							
							
							
						 
						
							2010-11-13 11:30:40 +01:00