(module, funcname, create_func)
| 683 | |
| 684 | |
| 685 | def monkey_patch_module(module, funcname, create_func): |
| 686 | if hasattr(module, funcname): |
| 687 | original_name = "original_" + funcname |
| 688 | if not hasattr(module, original_name): |
| 689 | setattr(module, original_name, getattr(module, funcname)) |
| 690 | setattr(module, funcname, create_func(original_name)) |
| 691 | |
| 692 | |
| 693 | def monkey_patch_os(funcname, create_func): |
no outgoing calls
no test coverage detected