test(thrift): fix assertion mismatches

This commit is contained in:
engin0223 2026-06-27 13:15:13 +03:00
parent b88ef53b78
commit 1a5a1b67c1

View File

@ -496,7 +496,7 @@ TestRegister.addApiTests([
]); ]);
const data = new DataView(bytes.buffer); const data = new DataView(bytes.buffer);
const result = readBinaryType(data, 0, 15); const result = readBinaryType(data, 0, 15);
assert.deepStrictEqual(result.value, [1, 2]); assert.deepStrictEqual(result.value, { elementType: 'I32', elements: [ 1, 2 ] });
assert.strictEqual(result.offset, 13); assert.strictEqual(result.offset, 13);
}), }),
@ -504,7 +504,7 @@ TestRegister.addApiTests([
const bytes = new Uint8Array([8, 0, 0, 0, 0]); const bytes = new Uint8Array([8, 0, 0, 0, 0]);
const data = new DataView(bytes.buffer); const data = new DataView(bytes.buffer);
const result = readBinaryType(data, 0, 15); const result = readBinaryType(data, 0, 15);
assert.deepStrictEqual(result.value, []); assert.deepStrictEqual(result.value, { elementType: 'I32', elements: [] });
assert.strictEqual(result.offset, 5); assert.strictEqual(result.offset, 5);
}), }),
@ -520,7 +520,7 @@ TestRegister.addApiTests([
]); ]);
const data = new DataView(bytes.buffer); const data = new DataView(bytes.buffer);
const result = readBinaryType(data, 0, 13); const result = readBinaryType(data, 0, 13);
assert.deepStrictEqual(result.value, [{ key: 1, val: "key" }]); assert.deepStrictEqual(result.value, { keyType: 'I32', valType: 'BINARY', elements: [{ key: 1, val: "key" }] });
assert.strictEqual(result.offset, 17); assert.strictEqual(result.offset, 17);
}), }),
@ -582,7 +582,7 @@ TestRegister.addApiTests([
const bytes = new Uint8Array([1]); const bytes = new Uint8Array([1]);
const data = new DataView(bytes.buffer); const data = new DataView(bytes.buffer);
const result = readCompactType(data, 0, 4); const result = readCompactType(data, 0, 4);
assert.strictEqual(result.value, -1n); assert.strictEqual(result.value, -1);
}), }),
it("Thrift: readCompactType - I32 zigzag", () => { it("Thrift: readCompactType - I32 zigzag", () => {
@ -590,7 +590,7 @@ TestRegister.addApiTests([
const bytes = new Uint8Array([200, 1]); const bytes = new Uint8Array([200, 1]);
const data = new DataView(bytes.buffer); const data = new DataView(bytes.buffer);
const result = readCompactType(data, 0, 5); const result = readCompactType(data, 0, 5);
assert.strictEqual(result.value, 100n); assert.strictEqual(result.value, 100);
}), }),
it("Thrift: readCompactType - DOUBLE", () => { it("Thrift: readCompactType - DOUBLE", () => {