Lines Matching refs:args

48 	struct fuse_args args = FUSE_ARGS_INIT(0, NULL);
50 RL(fuse_opt_add_arg(&args, "foo"));
51 RL(fuse_opt_add_arg(&args, "bar"));
53 ATF_REQUIRE_EQ(args.argc, 2);
54 ATF_CHECK_STREQ(args.argv[0], "foo");
55 ATF_CHECK_STREQ(args.argv[1], "bar");
56 ATF_CHECK(args.allocated != 0);
67 struct fuse_args args = FUSE_ARGS_INIT(0, NULL);
69 RL(fuse_opt_insert_arg(&args, 0, "foo"));
70 RL(fuse_opt_insert_arg(&args, 0, "bar"));
72 ATF_REQUIRE_EQ(args.argc, 2);
73 ATF_CHECK_STREQ(args.argv[0], "bar");
74 ATF_CHECK_STREQ(args.argv[1], "foo");
75 ATF_CHECK(args.allocated != 0);
185 atf_tc_set_md_var(tc, "descr", "NULL args means an empty arguments vector");
207 struct fuse_args args = FUSE_ARGS_INIT(0, NULL);
210 RL(fuse_opt_add_arg(&args, "foofs"));
211 RL(fuse_opt_add_arg(&args, "-o"));
212 RL(fuse_opt_add_arg(&args, "number=1,string=foo"));
213 RL(fuse_opt_add_arg(&args, "bar"));
216 ATF_CHECK(fuse_opt_parse(&args, &config, NULL, NULL) == 0);
220 ATF_CHECK_EQ(args.argc, 4);
221 ATF_CHECK_STREQ(args.argv[0], "foofs");
222 ATF_CHECK_STREQ(args.argv[1], "-o");
223 ATF_CHECK_STREQ(args.argv[2], "number=1,string=foo");
224 ATF_CHECK_STREQ(args.argv[3], "bar");
236 struct fuse_args args = FUSE_ARGS_INIT(0, NULL);
239 RL(fuse_opt_add_arg(&args, "foofs"));
240 RL(fuse_opt_add_arg(&args, "-o"));
241 RL(fuse_opt_add_arg(&args, "number=1,string=foo"));
242 RL(fuse_opt_add_arg(&args, "bar"));
245 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, NULL) == 0);
249 ATF_CHECK_EQ(args.argc, 2);
250 ATF_CHECK_STREQ(args.argv[0], "foofs");
251 ATF_CHECK_STREQ(args.argv[1], "bar");
262 struct fuse_args args = FUSE_ARGS_INIT(0, NULL);
266 fuse_opt_free_args(&args);
267 RL(fuse_opt_add_arg(&args, "foofs"));
268 RL(fuse_opt_add_arg(&args, "-o"));
269 RL(fuse_opt_add_arg(&args, "number=1,string=foo"));
270 RL(fuse_opt_add_arg(&args, "bar"));
273 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
277 ATF_CHECK_EQ(args.argc, 1);
278 ATF_CHECK_STREQ(args.argv[0], "foofs");
281 fuse_opt_free_args(&args);
282 RL(fuse_opt_add_arg(&args, "foofs"));
283 RL(fuse_opt_add_arg(&args, "-onumber=1,unknown,string=foo"));
284 RL(fuse_opt_add_arg(&args, "bar"));
287 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
291 ATF_CHECK_EQ(args.argc, 3);
292 ATF_CHECK_STREQ(args.argv[0], "foofs");
293 ATF_CHECK_STREQ(args.argv[1], "-o");
294 ATF_CHECK_STREQ(args.argv[2], "unknown");
297 fuse_opt_free_args(&args);
298 RL(fuse_opt_add_arg(&args, "foofs"));
299 RL(fuse_opt_add_arg(&args, "bar"));
300 RL(fuse_opt_add_arg(&args, "baz"));
301 RL(fuse_opt_add_arg(&args, "-o"));
302 RL(fuse_opt_add_arg(&args, "number=1"));
303 RL(fuse_opt_add_arg(&args, "-o"));
304 RL(fuse_opt_add_arg(&args, "unknown"));
305 RL(fuse_opt_add_arg(&args, "-o"));
306 RL(fuse_opt_add_arg(&args, "string=foo"));
309 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
313 ATF_CHECK_EQ(args.argc, 4);
314 ATF_CHECK_STREQ(args.argv[0], "foofs");
315 ATF_CHECK_STREQ(args.argv[1], "-o");
316 ATF_CHECK_STREQ(args.argv[2], "unknown");
317 ATF_CHECK_STREQ(args.argv[3], "baz");
320 fuse_opt_free_args(&args);
321 RL(fuse_opt_add_arg(&args, "foofs"));
322 RL(fuse_opt_add_arg(&args, "-n"));
323 RL(fuse_opt_add_arg(&args, "3"));
326 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
330 ATF_CHECK_EQ(args.argc, 1);
331 ATF_CHECK_STREQ(args.argv[0], "foofs");
334 fuse_opt_free_args(&args);
335 RL(fuse_opt_add_arg(&args, "foofs"));
336 RL(fuse_opt_add_arg(&args, "-n3"));
339 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
343 ATF_CHECK_EQ(args.argc, 1);
344 ATF_CHECK_STREQ(args.argv[0], "foofs");
347 fuse_opt_free_args(&args);
348 RL(fuse_opt_add_arg(&args, "foofs"));
349 RL(fuse_opt_add_arg(&args, "-o"));
350 RL(fuse_opt_add_arg(&args, "number2"));
353 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
357 ATF_CHECK_EQ(args.argc, 1);
358 ATF_CHECK_STREQ(args.argv[0], "foofs");
361 fuse_opt_free_args(&args);
362 RL(fuse_opt_add_arg(&args, "foofs"));
363 RL(fuse_opt_add_arg(&args, "--number=four"));
366 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
370 ATF_CHECK_EQ(args.argc, 1);
371 ATF_CHECK_STREQ(args.argv[0], "foofs");
374 fuse_opt_free_args(&args);
375 RL(fuse_opt_add_arg(&args, "foofs"));
376 RL(fuse_opt_add_arg(&args, "--"));
377 RL(fuse_opt_add_arg(&args, "-onumber=1"));
378 RL(fuse_opt_add_arg(&args, "-ostring=foo"));
381 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
385 ATF_CHECK_EQ(args.argc, 3);
386 ATF_CHECK_STREQ(args.argv[0], "foofs");
387 ATF_CHECK_STREQ(args.argv[1], "--");
388 ATF_CHECK_STREQ(args.argv[2], "-ostring=foo");
391 fuse_opt_free_args(&args);
392 RL(fuse_opt_add_arg(&args, "foofs"));
393 RL(fuse_opt_add_arg(&args, "--"));
394 RL(fuse_opt_add_arg(&args, "-onumber=1"));
397 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
401 ATF_CHECK_EQ(args.argc, 1);
402 ATF_CHECK_STREQ(args.argv[0], "foofs");