diff --git a/src/main/daemon/daemon-pid-publish-atomicity.test.ts b/src/main/daemon/daemon-pid-publish-atomicity.test.ts index 207a4d0e8f7..774ffcc9d13 100644 --- a/src/main/daemon/daemon-pid-publish-atomicity.test.ts +++ b/src/main/daemon/daemon-pid-publish-atomicity.test.ts @@ -130,6 +130,9 @@ describe('publishDaemonPidFile atomicity', () => { expect(() => publishDaemonPidFile(pidPath, RECORD)).toThrow(/EEXIST/) expect(readFileSync(pidPath, 'utf8')).toBe(existing) expect(listPublishScratch()).toEqual([]) + // An ownership conflict is routine, not a degrade: warning here would make the + // real non-atomic warning below indistinguishable from a lost publish race. + expect(warnSpy).not.toHaveBeenCalled() }) it('degrades to the exclusive direct write when the filesystem cannot hard-link', () => {