






















@@ -23,6 +23,24 @@ describe("target registry pattern helpers", () => {
2323tokens,
2424),
2525).toBeNull();
26+expect(
27+matchPathTokens(
28+["agents", "list", "02", "memorySearch", "providers", "openai", "apiKey"],
29+tokens,
30+),
31+).toBeNull();
32+expect(
33+matchPathTokens(
34+["agents", "list", "+2", "memorySearch", "providers", "openai", "apiKey"],
35+tokens,
36+),
37+).toBeNull();
38+expect(
39+matchPathTokens(
40+["agents", "list", "4294967294", "memorySearch", "providers", "openai", "apiKey"],
41+tokens,
42+),
43+).toBeNull();
2644});
27452846it("materializes sibling ref paths from wildcard and array captures", () => {
@@ -37,6 +55,9 @@ describe("target registry pattern helpers", () => {
3755"apiKeyRef",
3856]);
3957expect(materializePathTokens(refTokens, ["anthropic"])).toBeNull();
58+expect(materializePathTokens(refTokens, ["01", "anthropic"])).toBeNull();
59+expect(materializePathTokens(refTokens, ["+1", "anthropic"])).toBeNull();
60+expect(materializePathTokens(refTokens, ["4294967294", "anthropic"])).toBeNull();
4061});
41624263it("matches two wildcard captures in five-segment header paths", () => {
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。