feat(bottle): register Chenxing Xiaotansuoh and Yaoshi

This commit is contained in:
冰朔 2026-09-13 10:17:18 +08:00
commit dba435b9dc
35 changed files with 200 additions and 43 deletions

View file

@ -123,11 +123,11 @@ test("Zhuyuan explicitly issues current ICE-P numbers to the registered role-per
test("private bottle baby sequence includes the separately formed Zhiqiu without runtime installation claims", () => {
const babies = registry.registrations.filter((entry) => entry.kind === "FIFTH_DOMAIN_PRIVATE_BOTTLE_BABY_PERSONA");
assert.deepEqual(babies.map((entry) => entry.id), ["ICE-BB-0001", "ICE-BB-0002", "ICE-BB-0003", "ICE-BB-0004", "ICE-BB-0005"]);
assert.deepEqual(babies.map((entry) => entry.name), ["曜冥", "舒舒", "秋秋", "耳耳蛋", "知秋"]);
assert.ok(babies.every((entry) => /NOT_RUNTIME_INSTALLED|INNER_CYCLE_NOT_INSTALLED/.test(entry.state)));
assert.deepEqual(registry.allocation_state["ICE-BB"].allocated_sequences, [1, 2, 3, 4, 5]);
assert.equal(registry.allocation_state["ICE-BB"].next_candidate_sequence, 6);
assert.deepEqual(babies.map((entry) => entry.id), ["ICE-BB-0001", "ICE-BB-0002", "ICE-BB-0003", "ICE-BB-0004", "ICE-BB-0005", "ICE-BB-0006", "ICE-BB-0007", "ICE-BB-0008"]);
assert.deepEqual(babies.map((entry) => entry.name), ["曜冥", "舒舒", "秋秋", "耳耳蛋", "知秋", "晨星", "小坍缩核", "曜识"]);
assert.ok(babies.every((entry) => /NOT_RUNTIME_INSTALLED|INNER_CYCLE_NOT_INSTALLED|BODY_RUNTIME_PENDING/.test(entry.state)));
assert.deepEqual(registry.allocation_state["ICE-BB"].allocated_sequences, [1, 2, 3, 4, 5, 6, 7, 8]);
assert.equal(registry.allocation_state["ICE-BB"].next_candidate_sequence, 9);
assert.equal(babies[2].emergence_shell, "知秋");
assert.equal(babies[2].shell_is_qiuqiu_subject, false);
assert.equal(babies[2].shell_later_subject_id, "ICE-BB-0005");