From cc07f964ddc5ffdfeb0752d904a00f6144b24fa3 Mon Sep 17 00:00:00 2001 From: Gergo Magyar Date: Mon, 28 Sep 2026 15:27:38 +0000 Subject: [PATCH] test(group): establish legacy bridge timestamp order --- .../test/unit/group/bridge-meta-swap-window.test.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gitnexus/test/unit/group/bridge-meta-swap-window.test.ts b/gitnexus/test/unit/group/bridge-meta-swap-window.test.ts index a1ab45817..32ae5da99 100644 --- a/gitnexus/test/unit/group/bridge-meta-swap-window.test.ts +++ b/gitnexus/test/unit/group/bridge-meta-swap-window.test.ts @@ -151,6 +151,16 @@ describe('writeBridge meta.json swap window', () => { delete legacy.bridgeSize; delete legacy.bridgeMtimeMs; + const dbPath = path.join(groupDir, 'bridge.lbug'); + const metaPath = path.join(groupDir, 'meta.json'); + const dbTime = new Date('2020-01-01T00:00:00.000Z'); + const metaTime = new Date('2020-01-01T00:00:10.000Z'); + await fsp.utimes(dbPath, dbTime, dbTime); + await fsp.utimes(metaPath, metaTime, metaTime); + + const dbStat = await fsp.stat(dbPath); + const metaStat = await fsp.stat(metaPath); + expect(metaStat.mtimeMs - dbStat.mtimeMs).toBeGreaterThan(1000); await expect(bridgeMetaMatchesFile(groupDir, legacy)).resolves.toBe(true); });