Home | History | Annotate | Download | only in Option

Lines Matching defs:AL

70   InputArgList AL = T.ParseArgs(Args, MAI, MAC);
73 EXPECT_TRUE(AL.hasArg(OPT_A));
74 EXPECT_TRUE(AL.hasArg(OPT_B));
75 EXPECT_TRUE(AL.hasArg(OPT_C));
76 EXPECT_TRUE(AL.hasArg(OPT_D));
77 EXPECT_TRUE(AL.hasArg(OPT_E));
78 EXPECT_TRUE(AL.hasArg(OPT_F));
79 EXPECT_TRUE(AL.hasArg(OPT_G));
82 EXPECT_EQ(AL.getLastArgValue(OPT_B), "hi");
83 EXPECT_EQ(AL.getLastArgValue(OPT_C), "bye");
84 EXPECT_EQ(AL.getLastArgValue(OPT_D), "adena");
85 std::vector<std::string> Es = AL.getAllArgValues(OPT_E);
88 EXPECT_EQ(AL.getLastArgValue(OPT_F), "42");
89 std::vector<std::string> Gs = AL.getAllArgValues(OPT_G);
100 arg_iterator Cs = AL.filtered_begin(OPT_C);
101 ASSERT_NE(Cs, AL.filtered_end());
104 (*Cs)->render(AL, ASL);
115 InputArgList AL = T.ParseArgs(Args, MAI, MAC,
118 EXPECT_TRUE(AL.hasArg(OPT_A));
119 EXPECT_TRUE(AL.hasArg(OPT_C));
120 EXPECT_FALSE(AL.hasArg(OPT_SLASH_C));
123 AL = T.ParseArgs(Args, MAI, MAC,
126 EXPECT_TRUE(AL.hasArg(OPT_B));
127 EXPECT_FALSE(AL.hasArg(OPT_C));
128 EXPECT_TRUE(AL.hasArg(OPT_SLASH_C));
131 AL = T.ParseArgs(NewArgs, MAI, MAC);
132 EXPECT_TRUE(AL.hasArg(OPT_SLASH_C));
133 EXPECT_TRUE(AL.hasArg(OPT_C));
134 EXPECT_EQ(AL.getLastArgValue(OPT_SLASH_C), "foo");
135 EXPECT_EQ(AL.getLastArgValue(OPT_C), "bar");
143 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC);
144 EXPECT_TRUE(AL.hasArg(OPT_H));
152 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC);
153 EXPECT_TRUE(AL.hasArg(OPT_B));
154 EXPECT_EQ(AL.getAllArgValues(OPT_B)[0], "foo");
155 EXPECT_EQ(AL.getAllArgValues(OPT_B)[1], "bar");
163 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC);
164 EXPECT_TRUE(AL.hasArg(OPT_A));
165 EXPECT_TRUE(AL.hasArg(OPT_B));
173 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC);
174 EXPECT_FALSE(AL.hasArg(OPT_A));
175 EXPECT_FALSE(AL.hasArg(OPT_B));
183 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC);
184 EXPECT_TRUE(AL.hasArg(OPT_A));
185 EXPECT_TRUE(AL.hasArg(OPT_Slurp));
186 EXPECT_EQ(AL.getAllArgValues(OPT_Slurp).size(), 0U);
194 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC);
195 EXPECT_EQ(AL.size(), 2U);
196 EXPECT_TRUE(AL.hasArg(OPT_A));
197 EXPECT_FALSE(AL.hasArg(OPT_B));
198 EXPECT_TRUE(AL.hasArg(OPT_Slurp));
199 EXPECT_EQ(AL.getAllArgValues(OPT_Slurp).size(), 3U);
200 EXPECT_EQ(AL.getAllArgValues(OPT_Slurp)[0], "-B");
201 EXPECT_EQ(AL.getAllArgValues(OPT_Slurp)[1], "--");
202 EXPECT_EQ(AL.getAllArgValues(OPT_Slurp)[2], "foo");
211 InputArgList AL = T.ParseArgs(MyArgs, MAI, MAC);
212 EXPECT_EQ(AL.size(), 1U);
213 EXPECT_TRUE(AL.hasArg(OPT_B));
214 EXPECT_EQ(AL.getAllArgValues(OPT_B).size(), 1U);
215 EXPECT_EQ(AL.getAllArgValues(OPT_B)[0], "");