Home
last modified time | relevance | path

Searched refs:cmdline (Results 1 – 25 of 145) sorted by relevance

123456

/freebsd/contrib/kyua/utils/cmdline/
H A Dbase_command_test.cpp39 namespace cmdline = utils::cmdline;
76 run(cmdline::ui* /* ui */, in run()
77 const cmdline::parsed_cmdline& cmdline, const Data& data) in run() argument
80 optvalue = cmdline.get_option< cmdline::string_option >( in run()
114 const cmdline::parsed_cmdline& cmdline) in run() argument
117 optvalue = cmdline.get_option< cmdline::string_option >( in run()
142 cmdline::parsed_cmdline
211 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
228 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
255 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
[all …]
H A Dparser_test.cpp55 namespace cmdline = utils::cmdline;
57 using cmdline::base_option;
58 using cmdline::bool_option;
59 using cmdline::int_option;
60 using cmdline::parse;
61 using cmdline::parsed_cmdline;
62 using cmdline::string_option;
277 ATF_REQUIRE(!cmdline.has_option("c")); in ATF_TEST_CASE_BODY()
297 ATF_REQUIRE(!cmdline.has_option("c")); in ATF_TEST_CASE_BODY()
577 const cmdline::options_vector options; in ATF_TEST_CASE_BODY()
[all …]
H A Doptions.cpp42 namespace cmdline = utils::cmdline;
96 cmdline::base_option::~base_option(void) in ~base_option()
117 cmdline::base_option::short_name(void) const in short_name()
128 cmdline::base_option::long_name(void) const in long_name()
138 cmdline::base_option::description(void) const in description()
148 cmdline::base_option::needs_arg(void) const in needs_arg()
160 cmdline::base_option::arg_name(void) const in arg_name()
377 cmdline::list_option::validate( in validate()
391 cmdline::list_option::option_type
540 cmdline::property_option::option_type
[all …]
H A Dbase_command.cpp36 namespace cmdline = utils::cmdline;
66 cmdline::command_proto::~command_proto(void) in ~command_proto()
82 cmdline::command_proto::add_option_ptr(const cmdline::base_option* option_) in add_option_ptr()
102 cmdline::parsed_cmdline
103 cmdline::command_proto::parse_cmdline(const cmdline::args_vector& args) const in parse_cmdline()
106 const parsed_cmdline cmdline = cmdline::parse(args, options()); in parse_cmdline() local
114 return cmdline; in parse_cmdline()
122 cmdline::command_proto::name(void) const in name()
151 const cmdline::options_vector&
152 cmdline::command_proto::options(void) const in options()
[all …]
H A DMakefile.am.inc38 libutils_a_SOURCES += utils/cmdline/globals.cpp
39 libutils_a_SOURCES += utils/cmdline/globals.hpp
40 libutils_a_SOURCES += utils/cmdline/options.cpp
41 libutils_a_SOURCES += utils/cmdline/options.hpp
43 libutils_a_SOURCES += utils/cmdline/parser.cpp
44 libutils_a_SOURCES += utils/cmdline/parser.hpp
46 libutils_a_SOURCES += utils/cmdline/parser.ipp
47 libutils_a_SOURCES += utils/cmdline/ui.cpp
48 libutils_a_SOURCES += utils/cmdline/ui.hpp
49 libutils_a_SOURCES += utils/cmdline/ui_fwd.hpp
[all …]
H A Dcommands_map_test.cpp37 namespace cmdline = utils::cmdline;
48 class mock_cmd : public cmdline::base_command_no_data {
55 cmdline::base_command_no_data(mock_name, "", 0, 0, in mock_cmd()
64 run(cmdline::ui* /* ui */, in run()
65 const cmdline::parsed_cmdline& /* cmdline */) in run()
78 cmdline::commands_map< cmdline::base_command_no_data > commands; in ATF_TEST_CASE_BODY()
87 cmdline::commands_map< cmdline::base_command_no_data > commands; in ATF_TEST_CASE_BODY()
88 cmdline::base_command_no_data* cmd1 = new mock_cmd("cmd1"); in ATF_TEST_CASE_BODY()
95 cmdline::commands_map< cmdline::base_command_no_data >::const_iterator in ATF_TEST_CASE_BODY()
113 cmdline::commands_map< cmdline::base_command_no_data > commands; in ATF_TEST_CASE_BODY()
[all …]
H A Doptions_test.cpp37 namespace cmdline = utils::cmdline;
43 class mock_option : public cmdline::base_option {
301 cmdline::list_option::convert(""); in ATF_TEST_CASE_BODY()
308 cmdline::list_option::convert("foo"); in ATF_TEST_CASE_BODY()
326 cmdline::list_option::convert("foo,bar,"); in ATF_TEST_CASE_BODY()
336 cmdline::list_option::convert(",foo,bar"); in ATF_TEST_CASE_BODY()
346 cmdline::list_option::convert("foo,,bar"); in ATF_TEST_CASE_BODY()
398 const cmdline::path_option::option_type path = in ATF_TEST_CASE_BODY()
399 cmdline::path_option::convert("/foo/bar"); in ATF_TEST_CASE_BODY()
489 const cmdline::string_option::option_type string = in ATF_TEST_CASE_BODY()
[all …]
H A Dexceptions.cpp34 namespace cmdline = utils::cmdline;
46 cmdline::error::error(const std::string& message) : in error()
53 cmdline::error::~error(void) throw() in ~error()
61 cmdline::usage_error::usage_error(const std::string& message) : in usage_error()
68 cmdline::usage_error::~usage_error(void) throw() in ~usage_error()
97 cmdline::missing_option_argument_error::option(void) const in option()
109 cmdline::option_argument_value_error::option_argument_value_error( in option_argument_value_error()
133 cmdline::option_argument_value_error::option(void) const in option()
143 cmdline::option_argument_value_error::argument(void) const in argument()
153 cmdline::unknown_option_error::unknown_option_error( in unknown_option_error()
[all …]
H A Dglobals_test.cpp33 namespace cmdline = utils::cmdline;
39 cmdline::init("/path/to/foobar"); in ATF_TEST_CASE_BODY()
40 ATF_REQUIRE_EQ("foobar", cmdline::progname()); in ATF_TEST_CASE_BODY()
47 cmdline::init("to/barbaz"); in ATF_TEST_CASE_BODY()
48 ATF_REQUIRE_EQ("barbaz", cmdline::progname()); in ATF_TEST_CASE_BODY()
55 cmdline::init("program"); in ATF_TEST_CASE_BODY()
56 ATF_REQUIRE_EQ("program", cmdline::progname()); in ATF_TEST_CASE_BODY()
63 cmdline::init("program"); in ATF_TEST_CASE_BODY()
64 ATF_REQUIRE_EQ("program", cmdline::progname()); in ATF_TEST_CASE_BODY()
66 cmdline::init("foo", true); in ATF_TEST_CASE_BODY()
[all …]
H A Dparser.cpp50 namespace cmdline = utils::cmdline;
67 std::map< int, const cmdline::base_option* > ids;
123 static cmdline::args_vector
127 cmdline::args_vector args; in argv_to_vector()
213 cmdline::parsed_cmdline::parsed_cmdline( in parsed_cmdline()
215 const cmdline::args_vector& arguments_) : in parsed_cmdline()
260 const cmdline::args_vector&
261 cmdline::parsed_cmdline::arguments(void) const in arguments()
278 cmdline::parsed_cmdline
279 cmdline::parse(const cmdline::args_vector& args, in parse()
[all …]
H A Dui_test.cpp58 namespace cmdline = utils::cmdline;
101 cmdline::ui ui; in ATF_TEST_CASE_BODY()
112 cmdline::ui ui; in ATF_TEST_CASE_BODY()
123 cmdline::ui ui; in ATF_TEST_CASE_BODY()
134 cmdline::ui ui; in ATF_TEST_CASE_BODY()
145 cmdline::ui ui; in ATF_TEST_CASE_BODY()
156 cmdline::ui ui; in ATF_TEST_CASE_BODY()
172 cmdline::ui ui; in ATF_TEST_CASE_BODY()
180 cmdline::ui ui; in ATF_TEST_CASE_BODY()
364 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
[all …]
/freebsd/contrib/kyua/cli/
H A Dmain.cpp80 namespace cmdline = utils::cmdline;
140 } catch (const cmdline::usage_error& e) { in run_subcommand()
173 cmdline::options_vector options; in safe_main()
203 const cmdline::parsed_cmdline cmdline = cmdline::parse(argc, argv, options); in safe_main() local
205 const fs::path logfile(cmdline.get_option< cmdline::path_option >( in safe_main()
211 logging::set_persistency(cmdline.get_option< cmdline::string_option >( in safe_main()
217 if (cmdline.arguments().empty()) in safe_main()
312 cmdline::progname()); in main()
318 cmdline::print_error(ui, message); in main()
350 cmdline::init(argv[0]); in main()
[all …]
H A Dcmd_help_test.cpp53 namespace cmdline = utils::cmdline;
80 run(cmdline::ui* /* ui */, in run()
111 run(cmdline::ui* /* ui */, in run()
127 cmdline::init("progname"); in setup()
153 cmdline::args_vector args; in global_test()
196 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
207 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
236 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
268 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
309 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
[all …]
H A Dcommon.cpp58 namespace cmdline = utils::cmdline;
183 cli::build_root_path(const cmdline::parsed_cmdline& cmdline) in build_root_path() argument
187 build_root = cmdline.get_option< cmdline::path_option >( in build_root_path()
201 cli::kyuafile_path(const cmdline::parsed_cmdline& cmdline) in kyuafile_path() argument
203 return cmdline.get_option< cmdline::path_option >( in kyuafile_path()
217 cli::results_file_create(const cmdline::parsed_cmdline& cmdline) in results_file_create() argument
219 std::string results_file = cmdline.get_option< cmdline::string_option >( in results_file_create()
246 cli::results_file_open(const cmdline::parsed_cmdline& cmdline) in results_file_open() argument
248 std::string results_file = cmdline.get_option< cmdline::string_option >( in results_file_open()
274 cli::get_result_types(const utils::cmdline::parsed_cmdline& cmdline) in get_result_types() argument
[all …]
H A Dcmd_debug.cpp42 namespace cmdline = utils::cmdline;
56 add_option(cmdline::path_option( in cmd_debug()
60 add_option(cmdline::path_option( in cmd_debug()
75 cmd_debug::run(cmdline::ui* ui, const cmdline::parsed_cmdline& cmdline, in run() argument
78 const std::string& test_case_name = cmdline.arguments()[0]; in run()
80 throw cmdline::usage_error(F("'%s' is not a test case identifier " in run()
86 kyuafile_path(cmdline), build_root_path(cmdline), filter, user_config, in run()
87 cmdline.get_option< cmdline::path_option >("stdout"), in run()
88 cmdline.get_option< cmdline::path_option >("stderr")); in run()
H A Dmain_test.cpp56 namespace cmdline = utils::cmdline;
149 run(cmdline::ui* ui, in run()
212 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
231 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
251 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
270 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
293 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
317 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
341 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
360 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
[all …]
H A Dcommon.hpp54 extern const utils::cmdline::path_option build_root_option;
55 extern const utils::cmdline::path_option kyuafile_option;
56 extern const utils::cmdline::string_option results_file_create_option;
57 extern const utils::cmdline::string_option results_file_open_option;
58 extern const utils::cmdline::list_option results_filter_option;
59 extern const utils::cmdline::property_option variable_option;
82 const utils::cmdline::parsed_cmdline&);
83 utils::fs::path kyuafile_path(const utils::cmdline::parsed_cmdline&);
89 const utils::cmdline::args_vector&);
91 utils::cmdline::ui*);
[all …]
H A Dconfig.cpp45 namespace cmdline = utils::cmdline;
91 load_config_file(const cmdline::parsed_cmdline& cmdline) in load_config_file() argument
96 const fs::path filename = cmdline.get_option< cmdline::path_option >( in load_config_file()
142 load_required_config(const cmdline::parsed_cmdline& cmdline) in load_required_config() argument
144 config::tree user_config = load_config_file(cmdline); in load_required_config()
146 if (cmdline.has_option(cli::variable_option.long_name())) { in load_required_config()
150 cmdline.get_multi_option< cmdline::property_option >( in load_required_config()
176 const cmdline::path_option cli::config_option(
184 const cmdline::property_option cli::variable_option(
209 cli::load_config(const cmdline::parsed_cmdline& cmdline, in load_config() argument
[all …]
H A Dcommon_test.cpp55 namespace cmdline = utils::cmdline;
88 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
99 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
111 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
123 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
135 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
151 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
168 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
185 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
357 cmdline::ui_mock ui; in ATF_TEST_CASE_BODY()
[all …]
H A Dcmd_help.cpp46 namespace cmdline = utils::cmdline;
62 options_help(const cmdline::options_vector& options) in options_help()
68 const cmdline::base_option* option = *iter; in options_help()
96 general_help(cmdline::ui* ui, const cmdline::options_vector* options, in general_help()
106 cmdline::progname(), false); in general_help()
168 subcommand_help(cmdline::ui* ui, in subcommand_help()
176 cmdline::progname() % command->name() % in subcommand_help()
217 cmd_help::cmd_help(const cmdline::options_vector* options_, in cmd_help()
233 cmd_help::run(utils::cmdline::ui* ui, const cmdline::parsed_cmdline& cmdline, in run() argument
236 if (cmdline.arguments().empty()) { in run()
[all …]
H A Dcmd_config.cpp39 namespace cmdline = utils::cmdline;
56 print_all(cmdline::ui* ui, const config::properties_map& properties) in print_all()
74 print_some(cmdline::ui* ui, const config::properties_map& properties, in print_some()
75 const cmdline::args_vector& filters) in print_some()
79 for (cmdline::args_vector::const_iterator iter = filters.begin(); in print_some()
84 cmdline::print_warning(ui, F("'%s' is not defined.") % *iter); in print_some()
114 cmd_config::run(cmdline::ui* ui, const cmdline::parsed_cmdline& cmdline, in run() argument
118 if (cmdline.arguments().empty()) in run()
121 return print_some(ui, properties, cmdline.arguments()); in run()
H A Dconfig_test.cpp43 namespace cmdline = utils::cmdline;
138 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
155 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
170 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
187 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
205 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
220 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
238 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
253 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
268 const cmdline::parsed_cmdline mock_cmdline(options, cmdline::args_vector()); in ATF_TEST_CASE_BODY()
[all …]
H A Dcmd_list.cpp49 namespace cmdline = utils::cmdline;
60 cmdline::ui* _ui;
70 progress_hooks(cmdline::ui* ui_, const bool verbose_) : in progress_hooks()
100 cli::detail::list_test_case(cmdline::ui* ui, const bool verbose, in list_test_case()
139 add_option(cmdline::bool_option('v', "verbose", "Show properties")); in cmd_list()
151 cli::cmd_list::run(cmdline::ui* ui, const cmdline::parsed_cmdline& cmdline, in run() argument
154 progress_hooks hooks(ui, cmdline.has_option("verbose")); in run()
156 kyuafile_path(cmdline), build_root_path(cmdline), in run()
157 parse_filters(cmdline.arguments()), user_config, hooks); in run()
/freebsd/tests/sys/cddl/zfs/tests/history/
H A Dhistory_common.kshlib57 typeset cmdline="$@"
59 cmdline=${cmdline#eval}
60 cmdline=${cmdline%%\>*}
61 cmdline=${cmdline%%\<*}
64 cmdline=${cmdline## }
65 cmdline=${cmdline%% }
68 typeset cmd=$($ECHO $cmdline | $AWK '{print $1}')
69 eval cmdline=\${cmdline#$cmd}
73 print -n $cmd $cmdline >> $EXPECT_HISTORY
/freebsd/tools/test/stress2/misc/
H A Dadvlock.sh97 char *cmdline[] = { "./true", NULL };
124 if ((fd = open(cmdline[0], O_RDONLY | O_SHLOCK)) == -1)
125 err(1, "open(%s). %d", cmdline[0], __LINE__);
146 err(1, "open(%s). %d", cmdline[0], __LINE__);
167 if ((fd = open(cmdline[0], O_RDONLY | O_SHLOCK)) == -1)
168 err(1, "open(%s). %d", cmdline[0], __LINE__);
170 if (execve(cmdline[0], cmdline, NULL) == -1)
171 err(1, "execve(%s) @ %d", cmdline[0], __LINE__);
189 err(1, "open(%s). %d", cmdline[0], __LINE__);
191 if (execve(cmdline[0], cmdline, NULL) == -1)
[all …]

123456