Removed unnecessary iteration in nose.pytest_runtest_makereport.
This commit is contained in:
		
							parent
							
								
									77e1f93ca1
								
							
						
					
					
						commit
						85e7b11ef5
					
				|  | @ -17,16 +17,11 @@ def get_skip_exceptions(): | |||
| 
 | ||||
| 
 | ||||
| def pytest_runtest_makereport(__multicall__, item, call): | ||||
|     if not call.excinfo: | ||||
|         return | ||||
| 
 | ||||
|     for skip_exc in get_skip_exceptions(): | ||||
|         if call.excinfo.errisinstance(skip_exc): | ||||
|     if call.excinfo and call.excinfo.errisinstance(get_skip_exceptions()): | ||||
|         # let's substitute the excinfo with a pytest.skip one | ||||
|         call2 = call.__class__(lambda: | ||||
|                     pytest.skip(str(call.excinfo.value)), call.when) | ||||
|         call.excinfo = call2.excinfo | ||||
|             return | ||||
| 
 | ||||
| 
 | ||||
| @pytest.mark.trylast | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue