Lines Matching refs:reporter

28 DEF_TEST(Skottie_OssFuzz8956, reporter) {
40 DEF_TEST(Skottie_Properties, reporter) {
42 REPORTER_ASSERT(reporter, test_typeface);
259 REPORTER_ASSERT(reporter, animation);
262 REPORTER_ASSERT(reporter, colors.size() == 2);
263 REPORTER_ASSERT(reporter, colors[0].node_name.equals("fill_0"));
264 REPORTER_ASSERT(reporter, colors[0].handle->get() == 0xffff0000);
265 REPORTER_ASSERT(reporter, colors[1].node_name.equals("fill_effect_0"));
266 REPORTER_ASSERT(reporter, colors[1].handle->get() == 0xff00ff00);
269 REPORTER_ASSERT(reporter, colorsWithFullKeypath.size() == 2);
270 REPORTER_ASSERT(reporter, colorsWithFullKeypath[0].node_name.equals("layer_0.fill_0"));
271 REPORTER_ASSERT(reporter, colorsWithFullKeypath[0].handle->get() == 0xffff0000);
272 REPORTER_ASSERT(reporter, colorsWithFullKeypath[1].node_name.equals("layer_0.fill_effect_0"));
273 REPORTER_ASSERT(reporter, colorsWithFullKeypath[1].handle->get() == 0xff00ff00);
276 REPORTER_ASSERT(reporter, opacities.size() == 3);
277 REPORTER_ASSERT(reporter, opacities[0].node_name.equals("shape_transform_0"));
278 REPORTER_ASSERT(reporter, SkScalarNearlyEqual(opacities[0].handle->get(), 100));
279 REPORTER_ASSERT(reporter, opacities[1].node_name.equals("layer_0"));
280 REPORTER_ASSERT(reporter, SkScalarNearlyEqual(opacities[1].handle->get(), 50));
283 REPORTER_ASSERT(reporter, transforms.size() == 3);
284 REPORTER_ASSERT(reporter, transforms[0].node_name.equals("layer_0"));
285 REPORTER_ASSERT(reporter, transforms[0].handle->get() == skottie::TransformPropertyValue({
293 REPORTER_ASSERT(reporter, transforms[1].node_name.equals("layer_1"));
294 REPORTER_ASSERT(reporter, transforms[1].handle->get() == skottie::TransformPropertyValue({
302 REPORTER_ASSERT(reporter, transforms[2].node_name.equals("shape_transform_0"));
303 REPORTER_ASSERT(reporter, transforms[2].handle->get() == skottie::TransformPropertyValue({
313 REPORTER_ASSERT(reporter, texts.size() == 1);
314 REPORTER_ASSERT(reporter, texts[0].node_name.equals("layer_1"));
315 REPORTER_ASSERT(reporter, texts[0].handle->get() == skottie::TextPropertyValue({
339 DEF_TEST(Skottie_Annotations, reporter) {
391 REPORTER_ASSERT(reporter, animation);
392 REPORTER_ASSERT(reporter, animation->duration() == 10);
393 REPORTER_ASSERT(reporter, animation->inPoint() == 0.0);
394 REPORTER_ASSERT(reporter, animation->outPoint() == 100.0);
396 REPORTER_ASSERT(reporter, observer->fMarkers.size() == 2ul);
397 REPORTER_ASSERT(reporter, std::get<0>(observer->fMarkers[0]) == "marker_1");
398 REPORTER_ASSERT(reporter, std::get<1>(observer->fMarkers[0]) == 0.25f);
399 REPORTER_ASSERT(reporter, std::get<2>(observer->fMarkers[0]) == 0.50f);
400 REPORTER_ASSERT(reporter, std::get<0>(observer->fMarkers[1]) == "marker_2");
401 REPORTER_ASSERT(reporter, std::get<1>(observer->fMarkers[1]) == 0.75f);
402 REPORTER_ASSERT(reporter, std::get<2>(observer->fMarkers[1]) == 0.75f);
439 DEF_TEST(Skottie_Shaper_HAlign, reporter) {
441 REPORTER_ASSERT(reporter, typeface);
488 REPORTER_ASSERT(reporter, shape_result.fFragments.size() == 1ul);
489 REPORTER_ASSERT(reporter, shape_result.fFragments[0].fBlob);
492 REPORTER_ASSERT(reporter, !shape_bounds.isEmpty());
495 REPORTER_ASSERT(reporter,
501 REPORTER_ASSERT(reporter,
510 DEF_TEST(Skottie_Shaper_VAlign, reporter) {
512 REPORTER_ASSERT(reporter, typeface);
558 REPORTER_ASSERT(reporter, shape_result.fFragments.size() == 1ul);
559 REPORTER_ASSERT(reporter, shape_result.fFragments[0].fBlob);
562 REPORTER_ASSERT(reporter, !shape_bounds.isEmpty());
567 REPORTER_ASSERT(reporter,
573 REPORTER_ASSERT(reporter,
581 DEF_TEST(Skottie_Shaper_FragmentGlyphs, reporter) {
604 REPORTER_ASSERT(reporter, shape_result.fFragments.size() == 1ul);
605 REPORTER_ASSERT(reporter, shape_result.fFragments[0].fBlob);
614 REPORTER_ASSERT(reporter, shape_result.fFragments.size() == expectedSize);
616 REPORTER_ASSERT(reporter, shape_result.fFragments[i].fBlob);
623 DEF_TEST(Skottie_Shaper_ExplicitFontMgr, reporter) {
696 REPORTER_ASSERT(reporter, shape_result.fFragments.size() == 1ul);
697 REPORTER_ASSERT(reporter, shape_result.fFragments[0].fBlob);
698 REPORTER_ASSERT(reporter, fontmgr->fallbackCount() == 0ul);
699 REPORTER_ASSERT(reporter, shape_result.fMissingGlyphCount == 0);
707 REPORTER_ASSERT(reporter, shape_result.fFragments.size() == 1ul);
708 REPORTER_ASSERT(reporter, shape_result.fFragments[0].fBlob);
709 REPORTER_ASSERT(reporter, fontmgr->fallbackCount() == 1ul);
710 REPORTER_ASSERT(reporter, shape_result.fMissingGlyphCount == 1ul);
716 DEF_TEST(Skottie_Image_Loading, reporter) {
737 auto make_animation = [&reporter] (sk_sp<skresources::ImageAsset> single_asset,
794 REPORTER_ASSERT(reporter, animation);
827 REPORTER_ASSERT(reporter, single_asset->requestedFrames().size() == 1);
828 REPORTER_ASSERT(reporter, multi_asset->requestedFrames().size() == 0);
829 REPORTER_ASSERT(reporter, SkScalarNearlyZero(single_asset->requestedFrames()[0]));
832 REPORTER_ASSERT(reporter, single_asset->requestedFrames().size() == 1);
833 REPORTER_ASSERT(reporter, multi_asset->requestedFrames().size() == 1);
834 REPORTER_ASSERT(reporter, SkScalarNearlyEqual(multi_asset->requestedFrames()[0], 1));
837 REPORTER_ASSERT(reporter, single_asset->requestedFrames().size() == 1);
838 REPORTER_ASSERT(reporter, multi_asset->requestedFrames().size() == 2);
839 REPORTER_ASSERT(reporter, SkScalarNearlyEqual(multi_asset->requestedFrames()[1], 2));
849 REPORTER_ASSERT(reporter, single_asset->requestedFrames().size() == 0);
850 REPORTER_ASSERT(reporter, multi_asset->requestedFrames().size() == 0);
853 REPORTER_ASSERT(reporter, single_asset->requestedFrames().size() == 1);
854 REPORTER_ASSERT(reporter, multi_asset->requestedFrames().size() == 1);
855 REPORTER_ASSERT(reporter, SkScalarNearlyEqual(single_asset->requestedFrames()[0], 1));
856 REPORTER_ASSERT(reporter, SkScalarNearlyEqual (multi_asset->requestedFrames()[0], 1));
859 REPORTER_ASSERT(reporter, single_asset->requestedFrames().size() == 1);
860 REPORTER_ASSERT(reporter, multi_asset->requestedFrames().size() == 2);
861 REPORTER_ASSERT(reporter, SkScalarNearlyEqual(multi_asset->requestedFrames()[1], 2));