Lines Matching refs:testing
35 class CommentParserTest : public ::testing::Test {
80 ::testing::AssertionResult HasChildCount(const Comment *C, size_t Count) {
82 return ::testing::AssertionFailure() << "Comment is NULL";
85 return ::testing::AssertionFailure()
89 return ::testing::AssertionSuccess();
93 ::testing::AssertionResult GetChildAt(const Comment *C,
97 return ::testing::AssertionFailure() << "Comment is NULL";
100 return ::testing::AssertionFailure()
107 return ::testing::AssertionFailure() << "Child is NULL";
111 return ::testing::AssertionFailure()
115 return ::testing::AssertionSuccess();
118 ::testing::AssertionResult HasTextAt(const Comment *C,
122 ::testing::AssertionResult AR = GetChildAt(C, Idx, TC);
128 return ::testing::AssertionFailure()
133 return ::testing::AssertionFailure()
136 return ::testing::AssertionSuccess();
139 ::testing::AssertionResult HasTextWithNewlineAt(const Comment *C,
143 ::testing::AssertionResult AR = GetChildAt(C, Idx, TC);
149 return ::testing::AssertionFailure()
154 return ::testing::AssertionFailure()
157 return ::testing::AssertionSuccess();
160 ::testing::AssertionResult HasBlockCommandAt(const Comment *C,
166 ::testing::AssertionResult AR = GetChildAt(C, Idx, BCC);
172 return ::testing::AssertionFailure()
178 return ::testing::AssertionSuccess();
181 ::testing::AssertionResult HasParamCommandAt(
191 ::testing::AssertionResult AR = GetChildAt(C, Idx, PCC);
197 return ::testing::AssertionFailure()
202 return ::testing::AssertionFailure()
207 return ::testing::AssertionFailure()
214 return ::testing::AssertionFailure()
219 return ::testing::AssertionFailure()
226 return ::testing::AssertionSuccess();
229 ::testing::AssertionResult HasTParamCommandAt(
237 ::testing::AssertionResult AR = GetChildAt(C, Idx, TPCC);
243 return ::testing::AssertionFailure()
248 return ::testing::AssertionFailure()
253 return ::testing::AssertionFailure()
260 return ::testing::AssertionSuccess();
263 ::testing::AssertionResult HasInlineCommandAt(const Comment *C,
268 ::testing::AssertionResult AR = GetChildAt(C, Idx, ICC);
274 return ::testing::AssertionFailure()
278 return ::testing::AssertionSuccess();
283 ::testing::AssertionResult HasInlineCommandAt(const Comment *C,
289 ::testing::AssertionResult AR = HasInlineCommandAt(C, Traits, Idx, ICC, Name);
294 return ::testing::AssertionFailure()
298 return ::testing::AssertionSuccess();
301 ::testing::AssertionResult HasInlineCommandAt(const Comment *C,
307 ::testing::AssertionResult AR = HasInlineCommandAt(C, Traits, Idx, ICC, Name);
312 return ::testing::AssertionFailure()
318 return ::testing::AssertionFailure()
322 return ::testing::AssertionSuccess();
325 ::testing::AssertionResult HasHTMLStartTagAt(const Comment *C,
329 ::testing::AssertionResult AR = GetChildAt(C, Idx, HST);
335 return ::testing::AssertionFailure()
339 return ::testing::AssertionSuccess();
344 ::testing::AssertionResult HasHTMLStartTagAt(const Comment *C,
349 ::testing::AssertionResult AR = HasHTMLStartTagAt(C, Idx, HST, TagName);
354 return ::testing::AssertionFailure()
357 return ::testing::AssertionSuccess();
363 ::testing::AssertionResult HasHTMLStartTagAt(const Comment *C,
368 ::testing::AssertionResult AR = HasHTMLStartTagAt(C, Idx, HST, TagName);
373 return ::testing::AssertionFailure()
377 return ::testing::AssertionFailure()
381 return ::testing::AssertionSuccess();
384 ::testing::AssertionResult HasHTMLStartTagAt(const Comment *C,
390 ::testing::AssertionResult AR = HasHTMLStartTagAt(C, Idx, HST, TagName);
395 return ::testing::AssertionFailure()
399 return ::testing::AssertionFailure()
405 return ::testing::AssertionFailure()
411 return ::testing::AssertionFailure()
415 return ::testing::AssertionSuccess();
418 ::testing::AssertionResult HasHTMLEndTagAt(const Comment *C,
422 ::testing::AssertionResult AR = GetChildAt(C, Idx, HET);
428 return ::testing::AssertionFailure()
432 return ::testing::AssertionSuccess();
435 ::testing::AssertionResult HasParagraphCommentAt(const Comment *C,
441 ::testing::AssertionResult AR = GetChildAt(C, Idx, PC);
447 ::testing::AssertionResult AR = HasChildCount(PC, 1);
453 ::testing::AssertionResult AR = HasTextAt(PC, 0, Text);
458 return ::testing::AssertionSuccess();
461 ::testing::AssertionResult HasVerbatimBlockAt(const Comment *C,
467 ::testing::AssertionResult AR = GetChildAt(C, Idx, VBC);
473 return ::testing
479 return ::testing::AssertionFailure()
484 return ::testing::AssertionSuccess();
490 ::testing::AssertionResult HasVerbatimBlockAt(const Comment *C,
497 ::testing::AssertionResult AR = HasVerbatimBlockAt(C, Traits, Idx, VBC, Name,
503 return ::testing::AssertionFailure()
507 return ::testing::AssertionSuccess();
510 ::testing::AssertionResult HasVerbatimBlockAt(const Comment *C,
518 ::testing::AssertionResult AR = HasVerbatimBlockAt(C, Traits, Idx, VBC, Name,
524 return ::testing::AssertionFailure()
530 return ::testing::AssertionFailure()
534 return ::testing::AssertionSuccess();
537 ::testing::AssertionResult HasVerbatimBlockAt(const Comment *C,
546 ::testing::AssertionResult AR = HasVerbatimBlockAt(C, Traits, Idx, VBC, Name,
552 return ::testing::AssertionFailure()
558 return ::testing::AssertionFailure()
564 return ::testing::AssertionFailure()
568 return ::testing::AssertionSuccess();
571 ::testing::AssertionResult HasVerbatimLineAt(const Comment *C,
577 ::testing::AssertionResult AR = GetChildAt(C, Idx, VLC);
583 return ::testing::AssertionFailure()
589 return ::testing::AssertionFailure()
593 return ::testing::AssertionSuccess();