From 329ef7e01ce64ffc95dabd80972d50f4c4e6e874 Mon Sep 17 00:00:00 2001 From: Sameh Khamis Date: Tue, 3 Nov 2026 14:45:05 -0800 Subject: [PATCH] test(drone-airspace): check the share token in CURRENT-STATE, not the changelog fragment npm run changelog consumes changelog.d fragments at release, so a test that reads the fragment would fail with ENOENT afterwards. CURRENT-STATE is permanent. --- src/layers/droneAirspace/docs.test.mjs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/layers/droneAirspace/docs.test.mjs b/src/layers/droneAirspace/docs.test.mjs index 707cfa3a3..ed9ea3be2 100644 --- a/src/layers/droneAirspace/docs.test.mjs +++ b/src/layers/droneAirspace/docs.test.mjs @@ -13,13 +13,11 @@ const section = currentState.slice( ); const tokens = JSON.parse(read('src/data/layerStateTokenReservations.json')); -test('the changelog fragment names the reserved share-link token', () => { +test('CURRENT-STATE names the reserved share-link token', () => { const token = JSON.stringify(tokens).match( /\["drone-airspace","([^"]+)"\]/, )?.[1]; assert.ok(token, 'drone-airspace has a reserved token'); - const fragment = read('changelog.d/1086-prohibited-restricted-airspace.md'); - assert.match(fragment, new RegExp(`share-link token \`${token}\``)); assert.match(section, new RegExp(`share-link token \`${token}\``)); });