Update test_getfuncargnames_patching to work with modern mock
This commit is contained in:
		
							parent
							
								
									8a3f40996a
								
							
						
					
					
						commit
						65c23017c7
					
				|  | @ -104,21 +104,15 @@ class TestMockDecoration: | |||
|         values = getfuncargnames(f) | ||||
|         assert values == ("x",) | ||||
| 
 | ||||
|     @pytest.mark.xfail( | ||||
|         strict=False, reason="getfuncargnames breaks if mock is imported" | ||||
|     ) | ||||
|     def test_wrapped_getfuncargnames_patching(self): | ||||
|     def test_getfuncargnames_patching(self): | ||||
|         from _pytest.compat import getfuncargnames | ||||
|         from unittest.mock import patch | ||||
| 
 | ||||
|         def wrap(f): | ||||
|             def func(): | ||||
|         class T: | ||||
|             def original(self, x, y, z): | ||||
|                 pass | ||||
| 
 | ||||
|             func.__wrapped__ = f | ||||
|             func.patchings = ["qwe"] | ||||
|             return func | ||||
| 
 | ||||
|         @wrap | ||||
|         @patch.object(T, "original") | ||||
|         def f(x, y, z): | ||||
|             pass | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue