Add stroke mix shell executor coverage

This commit is contained in:
2026-06-13 19:41:20 +02:00
parent eb60c23e91
commit ecc3b3edad
3 changed files with 15 additions and 0 deletions

View File

@@ -1959,6 +1959,15 @@ void retained_stroke_mix_pass_shell_builder_preserves_combined_wiring(pp::tests:
shell.request.unbind_mix_samplers();
shell.setup.end();
events.clear();
shell.setup.begin();
const auto shell_result = pp::panopainter::execute_legacy_canvas_stroke_mix_pass_shell(
shell.setup.begin,
shell.setup.end,
shell.request);
PP_EXPECT(h, shell_result.ok);
PP_EXPECT(h, shell_result.composed_planes == 1U);
const std::vector<std::string> expected_events {
"begin",
"bind-samplers",