This commit is contained in:
2026-08-17 23:34:59 +08:00
parent 5ff0f6369d
commit 224004365c
7 changed files with 59 additions and 38 deletions
+6
View File
@@ -61,7 +61,13 @@ TEST(RenderiveWebGallery, CatalogUsesOneDefaultPageAndThreeDynamicStrategies) {
const auto catalog = nlohmann::json::parse(Gallery_Protocol::catalog_json());
ASSERT_EQ(catalog.at("type"), "catalog");
EXPECT_EQ(catalog.at("cases").size(), 23U);
EXPECT_EQ(catalog.at("protocol_version"), 6);
EXPECT_EQ(catalog.at("frame_modes").size(), 3U);
for (const auto& mode : catalog.at("frame_modes")) {
EXPECT_FALSE(mode.contains("automatic"));
EXPECT_FALSE(mode.contains("request_after_response"));
EXPECT_FALSE(mode.contains("request_on_animation_frame"));
}
EXPECT_EQ(catalog.at("coverage").at("page_count"), 1U);
EXPECT_EQ(catalog.at("coverage").at("canvas_count"), 23U);