Lines Matching full:reporter
23 static void TestAlignment(T* testObj, skiatest::Reporter* reporter) {
27 REPORTER_ASSERT(reporter, SkAlign4(bytesWrittenToMemory) == bytesWrittenToMemory);
29 REPORTER_ASSERT(reporter, SkAlign4(bytesReadFromMemory) == bytesReadFromMemory);
134 static void TestObjectSerializationNoAlign(T* testObj, skiatest::Reporter* reporter) {
138 REPORTER_ASSERT(reporter, SkAlign4(bytesWritten) == bytesWritten);
149 REPORTER_ASSERT(reporter, !buffer.isValid());
158 REPORTER_ASSERT(reporter, buffer2.isValid() == !testInvalid);
161 REPORTER_ASSERT(reporter, static_cast<size_t>(peekAfter - peekBefore) == bytesWritten);
165 static void TestObjectSerialization(T* testObj, skiatest::Reporter* reporter) {
166 TestObjectSerializationNoAlign<T, false>(testObj, reporter);
167 TestAlignment(testObj, reporter);
172 skiatest::Reporter* reporter) {
176 REPORTER_ASSERT(reporter, SkAlign4(bytesWritten) == bytesWritten);
186 REPORTER_ASSERT(reporter, !buffer.isValid());
187 REPORTER_ASSERT(reporter, NULL == obj);
197 REPORTER_ASSERT(reporter, buffer2.isValid());
198 REPORTER_ASSERT(reporter, static_cast<size_t>(peekAfter - peekBefore) == bytesWritten);
199 REPORTER_ASSERT(reporter, NULL != obj2);
202 REPORTER_ASSERT(reporter, !buffer.isValid());
203 REPORTER_ASSERT(reporter, NULL == obj2);
210 static void TestArraySerialization(T* data, skiatest::Reporter* reporter) {
215 REPORTER_ASSERT(reporter, (4 + kArraySize * sizeof(T)) == bytesWritten);
225 REPORTER_ASSERT(reporter, !success);
231 REPORTER_ASSERT(reporter, success);
237 skiatest::Reporter* reporter) {
246 xfermodeImageFilter, shouldSucceed, reporter));
320 DEF_TEST(Serialization, reporter) {
324 TestObjectSerialization(&matrix, reporter);
330 TestObjectSerialization(&path, reporter);
336 TestObjectSerialization(®ion, reporter);
342 TestObjectSerializationNoAlign<SkString, false>(&string, reporter);
343 TestObjectSerializationNoAlign<SkString, true>(&string, reporter);
355 TestAlignment(&rrect, reporter);
361 TestArraySerialization(data, reporter);
367 TestArraySerialization(data, reporter);
373 TestArraySerialization(data, reporter);
379 TestArraySerialization(data, reporter);
385 TestArraySerialization(data, reporter);
402 TestBitmapSerialization(validBitmap, invalidBitmap, true, reporter);
409 REPORTER_ASSERT(reporter, didDraw);
423 REPORTER_ASSERT(reporter, NULL != readPict.get());