Lines Matching refs:AL
70 InputArgList AL = T.ParseArgs(Args, MAI, MAC); in TEST() local
73 EXPECT_TRUE(AL.hasArg(OPT_A)); in TEST()
74 EXPECT_TRUE(AL.hasArg(OPT_B)); in TEST()
75 EXPECT_TRUE(AL.hasArg(OPT_C)); in TEST()
76 EXPECT_TRUE(AL.hasArg(OPT_D)); in TEST()
77 EXPECT_TRUE(AL.hasArg(OPT_E)); in TEST()
78 EXPECT_TRUE(AL.hasArg(OPT_F)); in TEST()
79 EXPECT_TRUE(AL.hasArg(OPT_G)); in TEST()
82 EXPECT_EQ("hi", AL.getLastArgValue(OPT_B)); in TEST()
83 EXPECT_EQ("bye", AL.getLastArgValue(OPT_C)); in TEST()
84 EXPECT_EQ("adena", AL.getLastArgValue(OPT_D)); in TEST()
85 std::vector<std::string> Es = AL.getAllArgValues(OPT_E); in TEST()
88 EXPECT_EQ("42", AL.getLastArgValue(OPT_F)); in TEST()
89 std::vector<std::string> Gs = AL.getAllArgValues(OPT_G); in TEST()
104 auto Cs = AL.filtered(OPT_C); in TEST()
108 (*Cs.begin())->render(AL, ASL); in TEST()
119 InputArgList AL = T.ParseArgs(Args, MAI, MAC, in TEST() local
122 EXPECT_TRUE(AL.hasArg(OPT_A)); in TEST()
123 EXPECT_TRUE(AL.hasArg(OPT_C)); in TEST()
124 EXPECT_FALSE(AL.hasArg(OPT_SLASH_C)); in TEST()
127 AL = T.ParseArgs(Args, MAI, MAC, in TEST()
130 EXPECT_TRUE(AL.hasArg(OPT_B)); in TEST()
131 EXPECT_FALSE(AL.hasArg(OPT_C)); in TEST()
132 EXPECT_TRUE(AL.hasArg(OPT_SLASH_C)); in TEST()
135 AL = T.ParseArgs(NewArgs, MAI, MAC); in TEST()
136 EXPECT_TRUE(AL.hasArg(OPT_SLASH_C)); in TEST()
137 EXPECT_TRUE(AL.hasArg(OPT_C)); in TEST()
138 EXPECT_EQ("foo", AL.getLastArgValue(OPT_SLASH_C)); in TEST()
139 EXPECT_EQ("bar", AL.getLastArgValue(OPT_C)); in TEST()
147 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TEST() local
148 EXPECT_TRUE(AL.hasArg(OPT_H)); in TEST()
156 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TEST() local
157 EXPECT_TRUE(AL.hasArg(OPT_B)); in TEST()
158 EXPECT_EQ("foo", AL.getAllArgValues(OPT_B)[0]); in TEST()
159 EXPECT_EQ("bar", AL.getAllArgValues(OPT_B)[1]); in TEST()
167 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TEST() local
168 EXPECT_TRUE(AL.hasArg(OPT_A)); in TEST()
169 EXPECT_TRUE(AL.hasArg(OPT_B)); in TEST()
177 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TEST() local
178 EXPECT_FALSE(AL.hasArg(OPT_A)); in TEST()
179 EXPECT_FALSE(AL.hasArg(OPT_B)); in TEST()
187 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TEST() local
188 EXPECT_TRUE(AL.hasArg(OPT_A)); in TEST()
189 EXPECT_TRUE(AL.hasArg(OPT_Slurp)); in TEST()
190 EXPECT_EQ(0U, AL.getAllArgValues(OPT_Slurp).size()); in TEST()
198 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TEST() local
199 EXPECT_EQ(AL.size(), 2U); in TEST()
200 EXPECT_TRUE(AL.hasArg(OPT_A)); in TEST()
201 EXPECT_FALSE(AL.hasArg(OPT_B)); in TEST()
202 EXPECT_TRUE(AL.hasArg(OPT_Slurp)); in TEST()
203 EXPECT_EQ(3U, AL.getAllArgValues(OPT_Slurp).size()); in TEST()
204 EXPECT_EQ("-B", AL.getAllArgValues(OPT_Slurp)[0]); in TEST()
205 EXPECT_EQ("--", AL.getAllArgValues(OPT_Slurp)[1]); in TEST()
206 EXPECT_EQ("foo", AL.getAllArgValues(OPT_Slurp)[2]); in TEST()
214 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TEST() local
215 EXPECT_TRUE(AL.hasArg(OPT_A)); in TEST()
216 EXPECT_TRUE(AL.hasArg(OPT_SlurpJoined)); in TEST()
217 EXPECT_EQ(AL.getAllArgValues(OPT_SlurpJoined).size(), 0U); in TEST()
225 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TEST() local
226 EXPECT_TRUE(AL.hasArg(OPT_A)); in TEST()
227 EXPECT_TRUE(AL.hasArg(OPT_SlurpJoined)); in TEST()
228 EXPECT_EQ(AL.getAllArgValues(OPT_SlurpJoined).size(), 1U); in TEST()
229 EXPECT_EQ(AL.getAllArgValues(OPT_SlurpJoined)[0], "foo"); in TEST()
237 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TEST() local
238 EXPECT_TRUE(AL.hasArg(OPT_A)); in TEST()
239 EXPECT_TRUE(AL.hasArg(OPT_SlurpJoined)); in TEST()
240 EXPECT_EQ(3U, AL.getAllArgValues(OPT_SlurpJoined).size()); in TEST()
241 EXPECT_EQ("foo", AL.getAllArgValues(OPT_SlurpJoined)[0]); in TEST()
242 EXPECT_EQ("bar", AL.getAllArgValues(OPT_SlurpJoined)[1]); in TEST()
243 EXPECT_EQ("baz", AL.getAllArgValues(OPT_SlurpJoined)[2]); in TEST()
251 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TEST() local
252 EXPECT_TRUE(AL.hasArg(OPT_A)); in TEST()
253 EXPECT_TRUE(AL.hasArg(OPT_SlurpJoined)); in TEST()
254 EXPECT_EQ(3U, AL.getAllArgValues(OPT_SlurpJoined).size()); in TEST()
255 EXPECT_EQ("foo", AL.getAllArgValues(OPT_SlurpJoined)[0]); in TEST()
256 EXPECT_EQ("bar", AL.getAllArgValues(OPT_SlurpJoined)[1]); in TEST()
257 EXPECT_EQ("baz", AL.getAllArgValues(OPT_SlurpJoined)[2]); in TEST()
266 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC); in TEST() local
267 EXPECT_EQ(AL.size(), 1U); in TEST()
268 EXPECT_TRUE(AL.hasArg(OPT_B)); in TEST()
269 EXPECT_EQ(1U, AL.getAllArgValues(OPT_B).size()); in TEST()
270 EXPECT_EQ("", AL.getAllArgValues(OPT_B)[0]); in TEST()
344 InputArgList AL = T.ParseArgs(Args1, MAI, MAC); in TEST() local
345 EXPECT_TRUE(AL.hasArg(OPT_A)); in TEST()
346 EXPECT_TRUE(AL.hasArg(OPT_H)); in TEST()
347 ASSERT_EQ((size_t)2, AL.getAllArgValues(OPT_B).size()); in TEST()
348 EXPECT_EQ("foo", AL.getAllArgValues(OPT_B)[0]); in TEST()
349 EXPECT_EQ("bar", AL.getAllArgValues(OPT_B)[1]); in TEST()
350 ASSERT_TRUE(AL.hasArg(OPT_C)); in TEST()
351 EXPECT_EQ("1", AL.getAllArgValues(OPT_C)[0]); in TEST()
372 InputArgList AL = T.ParseArgs(Args, MAI, MAC); in TEST() local
373 const std::vector<std::string> Unknown = AL.getAllArgValues(OPT_UNKNOWN); in TEST()
385 InputArgList AL = T.ParseArgs(Args, MAI, MAC); in TEST() local
386 const std::vector<std::string> Unknown = AL.getAllArgValues(OPT_UNKNOWN); in TEST()
397 InputArgList AL = T.ParseArgs(Args, MAI, MAC); in TEST() local
398 const std::vector<std::string> Unknown = AL.getAllArgValues(OPT_UNKNOWN); in TEST()