Don't split large WebSocket data in tests

It takes too much time and can make the tests fail.
This commit is contained in:
Pierre Ossman 2023-06-04 22:31:27 +02:00
parent 2a7db6f647
commit b298bf9e90
1 changed files with 9 additions and 5 deletions

View File

@ -55,12 +55,16 @@ export default class FakeWebSocket {
}
_receiveData(data) {
if (data.length < 4096) {
// Break apart the data to expose bugs where we assume data is
// neatly packaged
for (let i = 0;i < data.length;i++) {
let buf = data.slice(i, i+1);
this.onmessage(new MessageEvent("message", { 'data': buf.buffer }));
}
} else {
this.onmessage(new MessageEvent("message", { 'data': data.buffer }));
}
}
}