test: harden exhaustive compatibility suites

This commit is contained in:
2026-07-30 16:19:30 +00:00
parent 4ebd3fd39b
commit a9dbb3fd4d
28 changed files with 454 additions and 97 deletions
@@ -26,7 +26,8 @@ integration('legacy command trace runner', () => {
expect.objectContaining({ fromNationId: 1, toNationId: 2, state: 1, term: 24 }),
expect.objectContaining({ fromNationId: 2, toNationId: 1, state: 1, term: 24 }),
]);
expect(trace.after.messages).toHaveLength(2);
const addedMessages = trace.after.messages.slice(trace.before.messages.length);
expect(addedMessages).toHaveLength(2);
});
it('runs live sortie through conquest and nation collapse', () => {