@@ -82,22 +82,21 @@ TEST_F(OpacityLayerTest, FullyOpaque) {
8282 layer_bounds.makeOffset (-child_offset.fX , -child_offset.fY )
8383 .roundOut (&opacity_bounds);
8484 layer->Paint (paint_context ());
85- EXPECT_EQ (
86- mock_canvas ().draw_calls (),
87- std::vector ({MockCanvas::DrawCall{0 , MockCanvas::SaveData{1 }},
88- MockCanvas::DrawCall{
89- 1 , MockCanvas::ConcatMatrixData{child_transform}},
85+ auto expected_draw_calls = std::vector (
86+ {MockCanvas::DrawCall{0 , MockCanvas::SaveData{1 }},
87+ MockCanvas::DrawCall{1 , MockCanvas::ConcatMatrixData{child_transform}},
9088#ifndef SUPPORT_FRACTIONAL_TRANSLATION
91- MockCanvas::DrawCall{
92- 1 , MockCanvas::SetMatrixData{integral_child_transform}},
89+ MockCanvas::DrawCall{
90+ 1 , MockCanvas::SetMatrixData{integral_child_transform}},
9391#endif
94- MockCanvas::DrawCall{
95- 1 , MockCanvas::SaveLayerData{opacity_bounds,
96- opacity_paint, nullptr , 2 }},
97- MockCanvas::DrawCall{
98- 2 , MockCanvas::DrawPathData{child_path, child_paint}},
99- MockCanvas::DrawCall{2 , MockCanvas::RestoreData{1 }},
100- MockCanvas::DrawCall{1 , MockCanvas::RestoreData{0 }}}));
92+ MockCanvas::DrawCall{
93+ 1 , MockCanvas::SaveLayerData{opacity_bounds, opacity_paint, nullptr ,
94+ 2 }},
95+ MockCanvas::DrawCall{2 ,
96+ MockCanvas::DrawPathData{child_path, child_paint}},
97+ MockCanvas::DrawCall{2 , MockCanvas::RestoreData{1 }},
98+ MockCanvas::DrawCall{1 , MockCanvas::RestoreData{0 }}});
99+ EXPECT_EQ (mock_canvas ().draw_calls (), expected_draw_calls);
101100}
102101
103102} // namespace testing
0 commit comments