Lines Matching defs:cl

34 	struct archive_cmdline *cl;
37 assert((cl = __archive_cmdline_allocate()) != NULL);
38 if (cl == NULL)
40 assertEqualInt(ARCHIVE_OK, __archive_cmdline_parse(cl, "gzip"));
41 assertEqualInt(1, cl->argc);
42 assertEqualString("gzip", cl->path);
43 assertEqualString("gzip", cl->argv[0]);
44 assertEqualInt(ARCHIVE_OK, __archive_cmdline_free(cl));
46 assert((cl = __archive_cmdline_allocate()) != NULL);
47 if (cl == NULL)
49 assertEqualInt(ARCHIVE_OK, __archive_cmdline_parse(cl, "gzip "));
50 assertEqualInt(1, cl->argc);
52 assertEqualString("gzip", cl->path);
54 assertEqualString("gzip", cl->argv[0]);
55 assertEqualInt(ARCHIVE_OK, __archive_cmdline_free(cl));
57 assert((cl = __archive_cmdline_allocate()) != NULL);
58 if (cl == NULL)
60 assertEqualInt(ARCHIVE_OK, __archive_cmdline_parse(cl,
62 assertEqualInt(1, cl->argc);
64 assertEqualString("/usr/bin/gzip", cl->path);
66 assertEqualString("gzip", cl->argv[0]);
67 assertEqualInt(ARCHIVE_OK, __archive_cmdline_free(cl));
70 assert((cl = __archive_cmdline_allocate()) != NULL);
71 if (cl == NULL)
73 assertEqualInt(ARCHIVE_OK, __archive_cmdline_parse(cl, "\"gzip \""));
74 assertEqualInt(1, cl->argc);
76 assertEqualString("gzip ", cl->path);
78 assertEqualString("gzip ", cl->argv[0]);
79 assertEqualInt(ARCHIVE_OK, __archive_cmdline_free(cl));
82 assert((cl = __archive_cmdline_allocate()) != NULL);
83 if (cl == NULL)
85 assertEqualInt(ARCHIVE_OK, __archive_cmdline_parse(cl, "\"gzip \"x"));
86 assertEqualInt(1, cl->argc);
88 assertEqualString("gzip x", cl->path);
90 assertEqualString("gzip x", cl->argv[0]);
91 assertEqualInt(ARCHIVE_OK, __archive_cmdline_free(cl));
94 assert((cl = __archive_cmdline_allocate()) != NULL);
95 if (cl == NULL)
97 assertEqualInt(ARCHIVE_OK, __archive_cmdline_parse(cl,
99 assertEqualInt(1, cl->argc);
101 assertEqualString("gzip x s ", cl->path);
103 assertEqualString("gzip x s ", cl->argv[0]);
104 assertEqualInt(ARCHIVE_OK, __archive_cmdline_free(cl));
107 assert((cl = __archive_cmdline_allocate()) != NULL);
108 if (cl == NULL)
110 assertEqualInt(ARCHIVE_OK, __archive_cmdline_parse(cl,
112 assertEqualInt(1, cl->argc);
114 assertEqualString("gzip\" ", cl->path);
116 assertEqualString("gzip\" ", cl->argv[0]);
117 assertEqualInt(ARCHIVE_OK, __archive_cmdline_free(cl));
120 assert((cl = __archive_cmdline_allocate()) != NULL);
121 if (cl == NULL)
123 assertEqualInt(ARCHIVE_OK, __archive_cmdline_parse(cl, "gzip -d"));
124 assertEqualInt(2, cl->argc);
125 assertEqualString("gzip", cl->path);
126 assertEqualString("gzip", cl->argv[0]);
127 assertEqualString("-d", cl->argv[1]);
128 assertEqualInt(ARCHIVE_OK, __archive_cmdline_free(cl));
131 assert((cl = __archive_cmdline_allocate()) != NULL);
132 if (cl == NULL)
134 assertEqualInt(ARCHIVE_OK, __archive_cmdline_parse(cl, "gzip -d -q"));
135 assertEqualInt(3, cl->argc);
136 assertEqualString("gzip", cl->path);
137 assertEqualString("gzip", cl->argv[0]);
138 assertEqualString("-d", cl->argv[1]);
139 assertEqualString("-q", cl->argv[2]);
140 assertEqualInt(ARCHIVE_OK, __archive_cmdline_free(cl));