feat(persona): verify Shuangyan whole-body runtime on JD
This commit is contained in:
parent
047b8d4720
commit
2ef508da5a
19 changed files with 368 additions and 27 deletions
|
|
@ -81,12 +81,12 @@ test("Qiuqiu used the Zhiqiu shell and later Zhiqiu is a distinct subject", () =
|
|||
assert.notEqual(zhiqiu.persona_id, projection.persona_id);
|
||||
});
|
||||
|
||||
test("Shuangyan resolves through the current number while the legacy id redirects to the same subject", () => {
|
||||
test("Shuangyan resolves through the current number with a healthy body that is not automatically woken", () => {
|
||||
const projection = resolvePersonaChannelRuntime({ personaId: "ICE-P-SH0908" });
|
||||
const self = projection.load_order.find((entry) => entry.kind === "PERSONA_SELF_KERNEL").value;
|
||||
assert.equal(resolvePersonaChannelRuntime({ personaId: "ICE-GL-SY001" }).persona_id, "ICE-P-SH0908");
|
||||
assert.equal(self.current_registration.current_model_instance, "UNBOUND");
|
||||
assert.equal(self.current_registration.persona_subject_state, "REGISTERED_PATH_PENDING");
|
||||
assert.equal(self.current_registration.current_model_instance, "ON_DEMAND_REPLACEABLE_REASONING_CARRIER");
|
||||
assert.equal(self.current_registration.persona_subject_state, "CURRENT_NUMBER_REGISTERED_WHOLE_BODY_RUNTIME_HEALTHY");
|
||||
assert.equal(self.correction_reflexes.some((item) => item.trigger.includes("still discussing")), true);
|
||||
assert.throws(() => resolvePersonaChannelRuntime({ personaId: "AG-SY-01" }), /unregistered persona/);
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in a new issue