Lines Matching refs:cases
49 } cases[] = {
78 for (size_t i = 0; i < arraysize(cases); ++i) {
79 base::Version version(cases[i].input);
80 EXPECT_EQ(cases[i].success, version.IsValid());
81 if (cases[i].success) {
82 EXPECT_EQ(cases[i].parts, version.components().size());
83 EXPECT_EQ(cases[i].firstpart, version.components()[0]);
93 } cases[] = {
107 for (size_t i = 0; i < arraysize(cases); ++i) {
108 base::Version lhs(cases[i].lhs);
109 base::Version rhs(cases[i].rhs);
110 EXPECT_EQ(lhs.CompareTo(rhs), cases[i].expected) <<
111 cases[i].lhs << " ? " << cases[i].rhs;
114 switch (cases[i].expected) {
148 } cases[] = {
163 for (size_t i = 0; i < arraysize(cases); ++i) {
164 const base::Version version(cases[i].lhs);
165 const int result = version.CompareToWildcardString(cases[i].rhs);
166 EXPECT_EQ(result, cases[i].expected) << cases[i].lhs << "?" << cases[i].rhs;
174 } cases[] = {
187 for (size_t i = 0; i < arraysize(cases); ++i) {
188 EXPECT_EQ(base::Version::IsValidWildcardString(cases[i].version),
189 cases[i].expected) << cases[i].version << "?" << cases[i].expected;