fix(test): 更新 assert_default_layouts 匹配当前默认布局注册表
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user