* rhn_channel/register: Porting tests to pytest Related: #33387 * rhn unit tests: use mock_request as a fixture
* move set_module_args to units.modules.utils * unit tests: reuse set_module_args * unit tests: mock exit/fail_json in module.utils.ModuleTestCase * unit tests: use module.utils.ModuleTestCase * unit tests: fix 'import shadowed by loop variable'
* pip: add test: an error occurs when pip not found * pip: fix TypeError exception when pip executable isn't found