style(agent): wrap long test declarations to Prettier policy

This commit is contained in:
Kevin Rajan committed 2026-10-17 05:08:15 -05:00
1 parent cefbad3c2a
commit 3e23b4cd39
1 file changed
+82 -70
+82 -70
View File
@@ -71,82 +71,94 @@ test('World Packet preserves get_current_view_state parity', async () => {
assert.equal(packet.feedProvenance.overall, 'nominal'); assert.equal(packet.feedProvenance.overall, 'nominal');
}); });
test('World Packet keeps stale/unavailable feed semantics distinct from empty', () => { test(
const { viewer, dataManager, styleManager } = harness(); 'World Packet keeps stale/unavailable feed semantics distinct from empty',
dataManager.getAll = () => [ () => {
{ const { viewer, dataManager, styleManager } = harness();
id: 'traffic', dataManager.getAll = () => [
name: 'Traffic', {
enabled: true, id: 'traffic',
stats: { name: 'Traffic',
count: 0, enabled: true,
source: 'fixture', stats: {
error: 'fixture unavailable', count: 0,
lastUpdate: null, source: 'fixture',
error: 'fixture unavailable',
lastUpdate: null,
},
}, },
}, ];
];
const packet = getWorldPacket({ viewer, dataManager, styleManager }); const packet = getWorldPacket({ viewer, dataManager, styleManager });
assert.equal(packet.layers[0].count, 0); assert.equal(packet.layers[0].count, 0);
assert.notEqual(packet.layers[0].feedState, 'nominal'); assert.notEqual(packet.layers[0].feedState, 'nominal');
assert.notEqual(packet.feedProvenance.overall, 'nominal'); assert.notEqual(packet.feedProvenance.overall, 'nominal');
assert.match(packet.feedProvenance.note, /fixture unavailable/i); assert.match(packet.feedProvenance.note, /fixture unavailable/i);
}); },
);
test('semantic fingerprint ignores narration prose but changes with observed state', () => { test(
const { viewer, dataManager, styleManager } = harness(); 'semantic fingerprint ignores narration prose but changes with observed state',
const packet = getWorldPacket({ viewer, dataManager, styleManager }); () => {
const original = semanticWorldPacketFingerprint(packet); const { viewer, dataManager, styleManager } = harness();
const packet = getWorldPacket({ viewer, dataManager, styleManager });
const original = semanticWorldPacketFingerprint(packet);
const proseOnly = structuredClone(packet); const proseOnly = structuredClone(packet);
proseOnly.feedProvenance.note = 'different generated narration'; proseOnly.feedProvenance.note = 'different generated narration';
assert.equal(semanticWorldPacketFingerprint(proseOnly), original); assert.equal(semanticWorldPacketFingerprint(proseOnly), original);
const changed = structuredClone(packet); const changed = structuredClone(packet);
changed.layers[0].count += 1; changed.layers[0].count += 1;
assert.notEqual(semanticWorldPacketFingerprint(changed), original); assert.notEqual(semanticWorldPacketFingerprint(changed), original);
}); },
);
// The 2026-10 main voice contract omits disabled layers from the model payload. // The 2026-10 main voice contract omits disabled layers from the model payload.
test('World Packet and voice preserve enabled-only payload and count disabled layers', async () => { test(
const { viewer, dataManager, styleManager } = harness(); 'World Packet and voice preserve enabled-only payload and count disabled layers',
const rows = dataManager.getAll(); async () => {
rows.push({ const { viewer, dataManager, styleManager } = harness();
id: 'earthquakes', const rows = dataManager.getAll();
name: 'Earthquakes', rows.push({
enabled: false, id: 'earthquakes',
stats: { count: 99, source: 'fixture', error: 'stale' }, name: 'Earthquakes',
}); enabled: false,
let reads = 0; stats: { count: 99, source: 'fixture', error: 'stale' },
dataManager.getAll = () => { });
reads += 1; let reads = 0;
return rows; dataManager.getAll = () => {
}; reads += 1;
const packet = getWorldPacket({ viewer, dataManager, styleManager }); return rows;
assert.equal(reads, 1, 'collect the roster once rather than repeatedly'); };
assert.equal(packet.disabledLayerCount, 1); const packet = getWorldPacket({ viewer, dataManager, styleManager });
assert.deepEqual(packet.layers.map((layer) => layer.id), ['traffic']); assert.equal(reads, 1, 'collect the roster once rather than repeatedly');
assert.equal(packet.feedProvenance.overall, 'nominal'); assert.equal(packet.disabledLayerCount, 1);
assert.deepEqual(packet.layers.map((layer) => layer.id), ['traffic']);
assert.equal(packet.feedProvenance.overall, 'nominal');
const runner = createGevActionRunner({ viewer, dataManager, styleManager }); const runner = createGevActionRunner({ viewer, dataManager, styleManager });
const voice = await runner('get_current_view_state'); const voice = await runner('get_current_view_state');
assert.deepEqual(voice, packet); assert.deepEqual(voice, packet);
}); },
);
test('World Packet fingerprints distinguish enabled state but ignore narrative churn', () => { test(
const { viewer, dataManager, styleManager } = harness(); 'World Packet fingerprints distinguish enabled state but ignore narrative churn',
const first = getWorldPacket({ viewer, dataManager, styleManager }); () => {
const prose = structuredClone(first); const { viewer, dataManager, styleManager } = harness();
prose.feedProvenance.note = 'new narration only'; const first = getWorldPacket({ viewer, dataManager, styleManager });
assert.equal( const prose = structuredClone(first);
semanticWorldPacketFingerprint(first), prose.feedProvenance.note = 'new narration only';
semanticWorldPacketFingerprint(prose), assert.equal(
); semanticWorldPacketFingerprint(first),
const hidden = structuredClone(first); semanticWorldPacketFingerprint(prose),
hidden.disabledLayerCount += 1; );
assert.notEqual( const hidden = structuredClone(first);
semanticWorldPacketFingerprint(first), hidden.disabledLayerCount += 1;
semanticWorldPacketFingerprint(hidden), assert.notEqual(
); semanticWorldPacketFingerprint(first),
}); semanticWorldPacketFingerprint(hidden),
);
},
);