Create new ArrayBuffer and copy bytes into it in createTestFile

This commit is contained in:
2026-03-31 18:48:48 +02:00
parent 5dff044900
commit 360d4c03cb

View File

@@ -11,7 +11,8 @@ const externalTriangleGltfPath = path.resolve(process.cwd(), "fixtures/assets/ex
const externalTriangleBinPath = path.resolve(process.cwd(), "fixtures/assets/external-triangle/triangle.bin");
function createTestFile(bytes: Uint8Array | Buffer, name: string, type: string): File {
const arrayBuffer = bytes.buffer.slice(bytes.byteOffset, bytes.byteOffset + bytes.byteLength);
const arrayBuffer = new ArrayBuffer(bytes.byteLength);
new Uint8Array(arrayBuffer).set(bytes);
return Object.assign(new Blob([arrayBuffer], { type }), {
name,