origen.helpers.regressions.cli.command#
Classes#
Cmd: Undocumented.CmdArg: Undocumented.CmdArgOpt: Undocumented.CmdDemo: Undocumented.CmdExtOpt: Undocumented.CmdOpt: Undocumented.SrcTypes: Create a collection of name/value pairs.
- class origen.helpers.regressions.cli.command.Cmd(name, cmd_path=None, help=None, args=None, opts=None, subcmds=None, use_configs=None, with_env=None, demos=None, global_demos=None, app_demos=None, parent=None, aliases=None, src_type=None, prefix_opts=False, extendable=True, h_opt_idx=None, v_opt_idx=None, vk_opt_idx=None, help_subc_idx=None)#
- extend(exts, with_env=None, from_configs=None)#
- property full_name#
- gen_error(*args, with_configs=None, return_stdout=False, return_full=False, run_opts=None, pre_cmd_opts=None)#
- get_help_msg(with_configs=None, bypass_config_lookup=None, run_opts=None, opts_pre_cmd=None)#
- get_help_msg_str(with_configs=None, run_opts=None, opts_pre_cmd=None)#
- global_demo(name)#
- property is_app_cmd#
- property is_aux_cmd#
- property is_core_cmd#
- property is_pl_cmd#
- property num_args#
- property num_opts#
- replace_subcmds(*subcmds)#
- reserved_opt_ln_conflict_msg(opt, name)#
- reserved_opt_lna_conflict_msg(opt, name)#
- reserved_opt_sn_conflict_msg(opt, name)#
- reserved_opt_sna_conflict_msg(opt, name)#
- run(*args, with_env=None, with_configs=None, expect_fail=False, run_opts=None, pre_cmd_opts=None)#
- update_subc()#
- property visible_opts#
- class origen.helpers.regressions.cli.command.CmdArg(name, help=None, multi=False, required=False, value_name=None, use_delimiter=None)#
- to_vn()#
- class origen.helpers.regressions.cli.command.CmdDemo(name, args=None, expected_output=None)#
- assert_present(in_str)#
- copy()#
- gen_error(add_args=None, **kwargs)#
- run(add_args=None, **kwargs)#
- class origen.helpers.regressions.cli.command.CmdExtOpt(*args, src_name=None, src_type=None, **kwargs)#
- property displayed#
- classmethod from_src(src_name, src_type, *args)#
- ln_to_cli()#
- property provided_by#
- property provided_by_app#
- sn_to_cli()#
- sna_to_cli(a=0)#
- to_cli()#
- to_ln()#
- to_vn()#
- class origen.helpers.regressions.cli.command.CmdOpt(name, help=None, takes_value=False, multi=False, required=False, sn=None, ln=None, sn_aliases=None, ln_aliases=None, value_name=None, hidden=False, use_delimiter=None, full_name=None, access_with_full_name=False)#
- ln_to_cli()#
- sn_to_cli()#
- sna_to_cli(a=0)#
- to_cli()#
- to_ln()#
- to_vn()#