fix(test): 更新 assert_default_layouts 匹配当前默认布局注册表

This commit is contained in:
2026-05-01 18:56:22 +08:00
parent 085a071f23
commit 3a830e864a

View File

@@ -36,17 +36,20 @@ static backend_t *test_backend_create(void) {
static void assert_default_layouts(const runtime_init_desc_t *desc) { static void assert_default_layouts(const runtime_init_desc_t *desc) {
assert(desc); assert(desc);
assert(layout_registry_count(&desc->layouts) == 3); assert(layout_registry_count(&desc->layouts) == 4);
const layout_slot_t *tile = layout_registry_at(&desc->layouts, 0); const layout_slot_t *fair = layout_registry_at(&desc->layouts, 0);
const layout_slot_t *monocle = layout_registry_at(&desc->layouts, 1); const layout_slot_t *maximize = layout_registry_at(&desc->layouts, 1);
const layout_slot_t *floating = layout_registry_at(&desc->layouts, 2); const layout_slot_t *fullscreen = layout_registry_at(&desc->layouts, 2);
const layout_slot_t *floating = layout_registry_at(&desc->layouts, 3);
assert(tile); assert(fair);
assert(monocle); assert(maximize);
assert(fullscreen);
assert(floating); assert(floating);
assert(strcmp(tile->name, "tile") == 0); assert(strcmp(fair->name, "fair") == 0);
assert(strcmp(monocle->name, "monocle") == 0); assert(strcmp(maximize->name, "maximize") == 0);
assert(strcmp(fullscreen->name, "fullscreen") == 0);
assert(strcmp(floating->name, "floating") == 0); assert(strcmp(floating->name, "floating") == 0);
} }