Home | History | Annotate | Download | only in tests

Lines Matching refs:Reporter

32                        skiatest::Reporter* reporter,
38 REPORTER_ASSERT(reporter, empty == list.isEmpty());
41 REPORTER_ASSERT(reporter, numElements == list.countEntries());
42 REPORTER_ASSERT(reporter, in0 == list.isInList(&elements[0]));
43 REPORTER_ASSERT(reporter, in1 == list.isInList(&elements[1]));
44 REPORTER_ASSERT(reporter, in2 == list.isInList(&elements[2]));
45 REPORTER_ASSERT(reporter, in3 == list.isInList(&elements[3]));
49 static void TestTInternalLList(skiatest::Reporter* reporter) {
59 check_list(list, reporter, true, 0, false, false, false, false, elements);
63 check_list(list, reporter, false, 1, true, false, false, false, elements);
69 check_list(list, reporter, false, 4, true, true, true, true, elements);
77 REPORTER_ASSERT(reporter, cur->fID == 3-i);
82 REPORTER_ASSERT(reporter, cur->fID == i);
90 check_list(list, reporter, false, 1, false, false, true, false, elements);
96 check_list(list, reporter, true, 0, false, false, false, false, elements);
100 check_list(list, reporter, false, 1, false, true, false, false, elements);
105 check_list(list, reporter, false, 1, false, true, false, false, elements);
108 check_list(list, reporter, false, 2, true, true, false, false, elements);
111 check_list(list, reporter, false, 3, true, true, false, true, elements);
114 check_list(list, reporter, false, 4, true, true, true, true, elements);
118 REPORTER_ASSERT(reporter, cur->fID == i);
122 static void TestTLList(skiatest::Reporter* reporter) {
140 REPORTER_ASSERT(reporter, list1.isEmpty());
141 REPORTER_ASSERT(reporter, NULL == iter1.init(list1, Iter::kHead_IterStart));
142 REPORTER_ASSERT(reporter, NULL == iter1.init(list1, Iter::kTail_IterStart));
146 REPORTER_ASSERT(reporter, list1.isEmpty());
147 REPORTER_ASSERT(reporter, list1 == list2);
157 REPORTER_ASSERT(reporter, iter1.get()->fID == iter2.get()->fID);
160 REPORTER_ASSERT(reporter, iter3.get()->fID == iter1.get()->fID);
161 REPORTER_ASSERT(reporter, iter4.get()->fID == iter1.get()->fID);
162 REPORTER_ASSERT(reporter, list1 == list2);
168 REPORTER_ASSERT(reporter, list2 == list1);
172 REPORTER_ASSERT(reporter, list2 == list1);
183 REPORTER_ASSERT(reporter, iter3.get()->fID == iter1.get()->fID);
184 REPORTER_ASSERT(reporter, iter4.get()->fID == iter1.get()->fID);
185 REPORTER_ASSERT(reporter, 1 == Iter(list2, Iter::kTail_IterStart).get()->fID);
186 REPORTER_ASSERT(reporter, 2 == Iter(list2, Iter::kHead_IterStart).get()->fID);
187 REPORTER_ASSERT(reporter, list1 != list2);
189 REPORTER_ASSERT(reporter, list1 == list2);
193 REPORTER_ASSERT(reporter, !list1.isEmpty());
200 REPORTER_ASSERT(reporter, list1.isEmpty() && list2.isEmpty());
238 REPORTER_ASSERT(reporter, newItem.get()->fID == id);
241 REPORTER_ASSERT(reporter, next.prev()->fID == iter.get()->fID);
244 REPORTER_ASSERT(reporter, prev.next()->fID == id);
250 REPORTER_ASSERT(reporter, newItem.get()->fID == id);
253 REPORTER_ASSERT(reporter, next.prev()->fID == id);
256 REPORTER_ASSERT(reporter, prev.next()->fID == iter.get()->fID);
279 REPORTER_ASSERT(reporter, iter.get());
282 REPORTER_ASSERT(reporter, iter.get());
296 REPORTER_ASSERT(reporter, pn.get() == next.get() || NULL == prev.get());
298 REPORTER_ASSERT(reporter, np.get() == prev.get() || NULL == next.get());
301 REPORTER_ASSERT(reporter, count == list1.count());
313 DEF_TEST(LList, reporter) {
314 TestTInternalLList(reporter);
315 TestTLList(reporter);