diff --git a/src/plugins/discovery.test.ts b/src/plugins/discovery.test.ts index e896910268b..5a760161f41 100644 --- a/src/plugins/discovery.test.ts +++ b/src/plugins/discovery.test.ts @@ -343,9 +343,10 @@ describe("discoverOpenClawPlugins", () => { const result = await withStateDir(stateDir, async () => { return discoverOpenClawPlugins({ ownershipUid: actualUid + 1 }); }); - expect(result.candidates).toHaveLength(0); + const shouldBlockForMismatch = actualUid !== 0; + expect(result.candidates).toHaveLength(shouldBlockForMismatch ? 0 : 1); expect(result.diagnostics.some((diag) => diag.message.includes("suspicious ownership"))).toBe( - true, + shouldBlockForMismatch, ); }, );