authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-09-04 23:27:52-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-09-04 23:27:52-07:00
logf530d7b618c12332774c0d79d3747c468369e648
tree29f0549868b7126ec4b3dbbbc2420fea06ebe195
parenta399473c30e6b451ec6348e52cbf9b4c4b07e505
signature Signed by PGP key B5690EEEBB952194

test(client-runtime): keep scoped key implementation private (#9955)


2 files changed, 1 insertions(+), 4 deletions(-)

packages/client-runtime/src/environment/knownEnvironment.test.ts-3
......@@ -6,7 +6,6 @@ import {
66 parseScopedProjectKey,
77 parseScopedThreadKey,
88 scopedProjectKey,
9 scopedRefKey,
109 scopedThreadKey,
1110 scopeProjectRef,
1211 scopeThreadRef,
......@@ -40,8 +39,6 @@ describe("scoped refs", () => {
4039 const threadRef = scopeThreadRef(environmentId, ThreadId.make("thread-1"));
4140
4241 it("builds stable scoped project and thread keys", () => {
43 expect(scopedRefKey(projectRef)).toBe("environment-test:project-1");
44 expect(scopedRefKey(threadRef)).toBe("environment-test:thread-1");
4542 expect(scopedProjectKey(projectRef)).toBe("environment-test:project-1");
4643 expect(scopedThreadKey(threadRef)).toBe("environment-test:thread-1");
4744 });
packages/client-runtime/src/environment/scoped.ts+1-1
......@@ -22,7 +22,7 @@ export function scopeThreadRef(
2222 return { environmentId, threadId };
2323}
2424
25export function scopedRefKey(ref: ScopedProjectRef | ScopedThreadRef): string {
25function scopedRefKey(ref: ScopedProjectRef | ScopedThreadRef): string {
2626 const localId = "projectId" in ref ? ref.projectId : ref.threadId;
2727 return `${ref.environmentId}:${localId}`;
2828}