fix: test

This commit is contained in:
eeee0717 2025-12-18 18:00:49 +08:00
parent 70a19f668c
commit e3134647a3
3 changed files with 6 additions and 9 deletions

View File

@ -54,8 +54,7 @@ describe('LanTransferClientService', () => {
await expect( await expect(
lanTransferClientService.connectAndHandshake({ lanTransferClientService.connectAndHandshake({
peerId: 'non-existent', peerId: 'non-existent'
type: 'connect'
}) })
).rejects.toThrow('Selected LAN peer is no longer available') ).rejects.toThrow('Selected LAN peer is no longer available')
}) })
@ -72,8 +71,7 @@ describe('LanTransferClientService', () => {
await expect( await expect(
lanTransferClientService.connectAndHandshake({ lanTransferClientService.connectAndHandshake({
peerId: 'test-peer', peerId: 'test-peer'
type: 'connect'
}) })
).rejects.toThrow('Selected peer does not expose a TCP port') ).rejects.toThrow('Selected peer does not expose a TCP port')
}) })
@ -91,8 +89,7 @@ describe('LanTransferClientService', () => {
await expect( await expect(
lanTransferClientService.connectAndHandshake({ lanTransferClientService.connectAndHandshake({
peerId: 'test-peer', peerId: 'test-peer'
type: 'connect'
}) })
).rejects.toThrow('Unable to resolve a reachable host for the peer') ).rejects.toThrow('Unable to resolve a reachable host for the peer')
}) })

View File

@ -83,13 +83,13 @@ describe('binaryProtocol', () => {
}) })
it('should throw error when socket is not writable', () => { it('should throw error when socket is not writable', () => {
mockSocket.writable = false ;(mockSocket as any).writable = false
expect(() => sendBinaryChunk(mockSocket, 'test-id', 0, Buffer.from('data'))).toThrow('Socket is not writable') expect(() => sendBinaryChunk(mockSocket, 'test-id', 0, Buffer.from('data'))).toThrow('Socket is not writable')
}) })
it('should throw error when socket is destroyed', () => { it('should throw error when socket is destroyed', () => {
mockSocket.destroyed = true ;(mockSocket as any).destroyed = true
expect(() => sendBinaryChunk(mockSocket, 'test-id', 0, Buffer.from('data'))).toThrow('Socket is not writable') expect(() => sendBinaryChunk(mockSocket, 'test-id', 0, Buffer.from('data'))).toThrow('Socket is not writable')
}) })

View File

@ -194,7 +194,7 @@ describe('connection handlers', () => {
}) })
it('should throw error when socket is destroyed', async () => { it('should throw error when socket is destroyed', async () => {
mockSocket.destroyed = true ;(mockSocket as any).destroyed = true
const abortController = new AbortController() const abortController = new AbortController()
await expect(waitForSocketDrain(mockSocket, abortController.signal)).rejects.toThrow('Socket is closed') await expect(waitForSocketDrain(mockSocket, abortController.signal)).rejects.toThrow('Socket is closed')