Initial
This commit is contained in:
30
resources/app/node_modules/@smithy/eventstream-serde-universal/dist-es/fixtures/MockEventMessageSource.fixture.js
generated
vendored
Normal file
30
resources/app/node_modules/@smithy/eventstream-serde-universal/dist-es/fixtures/MockEventMessageSource.fixture.js
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
import { Readable } from "stream";
|
||||
export class MockEventMessageSource extends Readable {
|
||||
constructor(options) {
|
||||
super(options);
|
||||
this.readCount = 0;
|
||||
this.data = Buffer.concat(options.messages);
|
||||
this.emitSize = options.emitSize;
|
||||
this.throwError = options.throwError;
|
||||
}
|
||||
_read() {
|
||||
const self = this;
|
||||
if (this.readCount === this.data.length) {
|
||||
if (this.throwError) {
|
||||
process.nextTick(function () {
|
||||
self.emit("error", new Error("Throwing an error!"));
|
||||
});
|
||||
return;
|
||||
}
|
||||
else {
|
||||
this.push(null);
|
||||
return;
|
||||
}
|
||||
}
|
||||
const bytesLeft = this.data.length - this.readCount;
|
||||
const numBytesToSend = Math.min(bytesLeft, this.emitSize);
|
||||
const chunk = this.data.slice(this.readCount, this.readCount + numBytesToSend);
|
||||
this.readCount += numBytesToSend;
|
||||
this.push(chunk);
|
||||
}
|
||||
}
|
||||
4
resources/app/node_modules/@smithy/eventstream-serde-universal/dist-es/fixtures/event.fixture.js
generated
vendored
Normal file
4
resources/app/node_modules/@smithy/eventstream-serde-universal/dist-es/fixtures/event.fixture.js
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export const recordEventMessage = Buffer.from("AAAA0AAAAFX31gVLDTptZXNzYWdlLXR5cGUHAAVldmVudAs6ZXZlbnQtdHlwZQcAB1JlY29yZHMNOmNvbnRlbnQtdHlwZQcAGGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbTEsRm9vLFdoZW4gbGlmZSBnaXZlcyB5b3UgZm9vLi4uCjIsQmFyLG1ha2UgQmFyIQozLEZpenosU29tZXRpbWVzIHBhaXJlZCB3aXRoLi4uCjQsQnV6eix0aGUgaW5mYW1vdXMgQnV6eiEKzxKeSw==", "base64");
|
||||
export const statsEventMessage = Buffer.from("AAAA0QAAAEM+YpmqDTptZXNzYWdlLXR5cGUHAAVldmVudAs6ZXZlbnQtdHlwZQcABVN0YXRzDTpjb250ZW50LXR5cGUHAAh0ZXh0L3htbDxTdGF0cyB4bWxucz0iIj48Qnl0ZXNTY2FubmVkPjEyNjwvQnl0ZXNTY2FubmVkPjxCeXRlc1Byb2Nlc3NlZD4xMjY8L0J5dGVzUHJvY2Vzc2VkPjxCeXRlc1JldHVybmVkPjEwNzwvQnl0ZXNSZXR1cm5lZD48L1N0YXRzPiJ0pLk=", "base64");
|
||||
export const endEventMessage = Buffer.from("AAAAOAAAACjBxoTUDTptZXNzYWdlLXR5cGUHAAVldmVudAs6ZXZlbnQtdHlwZQcAA0VuZM+X05I=", "base64");
|
||||
export const exception = Buffer.from("AAAAtgAAAF8BcW64DTpjb250ZW50LXR5cGUHABhhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0NOm1lc3NhZ2UtdHlwZQcACWV4Y2VwdGlvbg86ZXhjZXB0aW9uLXR5cGUHAAlFeGNlcHRpb25UaGlzIGlzIGEgbW9kZWxlZCBleGNlcHRpb24gZXZlbnQgdGhhdCB3b3VsZCBiZSB0aHJvd24gaW4gZGVzZXJpYWxpemVyLj6Gc60=", "base64");
|
||||
Reference in New Issue
Block a user