original_docstring: 
          Exec a CLI function patching sys.argv.
          For test CLI main functions with argparse
  
          :param func_exec:
          :param custom_argv:
          :param kwargs_func_exec:
  
          
docstring: Exec a CLI function patching sys.argv.
  For test CLI main functions with argparse
docstring_tokens: Exec a CLI function patching sys . argv . For test CLI main functions with argparse
code: def exec_func_with_sys_argv(func_exec, custom_argv, *args_func_exec, **kwargs_func_exec):
          """
          Exec a CLI function patching sys.argv.
          For test CLI main functions with argparse
  
          :param func_exec:
          :param custom_argv:
          :param kwargs_func_exec:
  
          """
          # noinspection PyUnresolvedReferences
          with patch.object(sys, 'argv', custom_argv):
              print('TESTING CLI with sys.argv: {}'.format(sys.argv))
              func_exec(*args_func_exec, **kwargs_func_exec)
code_tokens: def exec_func_with_sys_argv ( func_exec , custom_argv , * args_func_exec , ** kwargs_func_exec ) : with patch . object ( sys , 'argv' , custom_argv ) : print ( 'TESTING CLI with sys.argv: {}' . format ( sys . argv ) ) func_exec ( * args_func_exec , ** kwargs_func_exec )
short_docstring: Exec a CLI function patching sys.argv.
short_docstring_tokens: Exec a CLI function patching sys . argv .
comment: """
          Exec a CLI function patching sys.argv.
          For test CLI main functions with argparse
  
          :param func_exec:
          :param custom_argv:
          :param kwargs_func_exec:
  
          """$SEP$# noinspection PyUnresolvedReferences