Explorar el Código

test(session): use explicit void callbacks in migration assertions

Tianyi Cui hace 1 semana
padre
commit
d56f2d2cb4

+ 2 - 2
packages/session/session-format-v2-to-v3/tests/migration.spec.ts

@@ -114,8 +114,8 @@ describe('v2 to v3 identity migration', () => {
   })
 
   it('validates v3 metadata and event admission without mutating the artifact', () => {
-    expect(() => assertReleasedV3Header(header)).toThrow(/format v3 header/)
-    expect(() => assertReleasedV3Header({ ...header, version: 3, cwd: 'relative' })).toThrow(/absolute/)
+    expect(() => { assertReleasedV3Header(header) }).toThrow(/format v3 header/)
+    expect(() => { assertReleasedV3Header({ ...header, version: 3, cwd: 'relative' }) }).toThrow(/absolute/)
     const artifact = { header: { ...header, version: 3 }, inheritedEventCount: 0, events: [
       { type: 'external/event', seq: 0, time: 1, data: null, ignorable: true },
     ] }

+ 1 - 1
packages/session/session-format/tests/chain.spec.ts

@@ -220,7 +220,7 @@ describe('Session format chain', () => {
         transformEvent: () => { throw eventFailure },
       }),
     })).createStream(source, 0, discard)
-    expect(() => eventFailing.emitEvent(event)).toThrow(/event relationship is invalid/)
+    expect(() => { eventFailing.emitEvent(event) }).toThrow(/event relationship is invalid/)
 
     const runFailure = new Error('run relationship is invalid')
     const runFailing = chain(migration({