Home | History | Annotate | Download | only in tests

Lines Matching full:reporter

18 static bool verifyEmptyList(skiatest::Reporter* reporter,
23 ERRORF(reporter, "%s - List not empty", stage);
27 ERRORF(reporter, "%s - List count is not zero, %d instead", stage, list.getCount());
31 ERRORF(reporter, "%s - List has elements when empty", stage);
37 static bool verifyList(skiatest::Reporter* reporter,
43 ERRORF(reporter, "%s - List was too short, %d instead of %d", stage, list.getCount(), count);
49 ERRORF(reporter, "%s - List too short, should be %d", stage, count);
53 ERRORF(reporter, "%s - List entries at index %d of %d don't match", stage, index, count);
59 ERRORF(reporter, "%s - List too long, should be %d", stage, count);
65 static void testTInternalSList(skiatest::Reporter* reporter) {
71 verifyEmptyList(reporter, list, "start");
75 if (!verifyList(reporter, list, "push", &testArray[index], index+1, -1)) {
81 REPORTER_ASSERT(reporter, &testArray[index] == list.pop());
83 !verifyList(reporter, list, "pop", &testArray[index-1], index, -1)) {
87 verifyEmptyList(reporter, list, "end");
92 verifyList(reporter, list, "swap", &testArray[testArraySize-1], testArraySize, -1);
96 verifyEmptyList(reporter, list, "swap");
97 verifyList(reporter, other, "swap", &testArray[testArraySize-1], testArraySize, -1);
100 verifyList(reporter, list, "pushAll-empty", &testArray[testArraySize-1], testArraySize, -1);
101 verifyEmptyList(reporter, other, "pushAll-empty");
105 verifyEmptyList(reporter, list, "pushAll");
106 verifyList(reporter, other, "pushAll", &testArray[0], testArraySize, 1);
109 DEF_TEST(SList, reporter) {
110 testTInternalSList(reporter);