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 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);
}),
@ -504,7 +504,7 @@ TestRegister.addApiTests([
const bytes = new Uint8Array([8, 0, 0, 0, 0]);
const data = new DataView(bytes.buffer);
const result = readBinaryType(data, 0, 15);
assert.deepStrictEqual(result.value, []);
assert.deepStrictEqual(result.value, { elementType: 'I32', elements: [] });
assert.strictEqual(result.offset, 5);
}),
@ -520,7 +520,7 @@ TestRegister.addApiTests([
]);
const data = new DataView(bytes.buffer);
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);
}),
@ -582,7 +582,7 @@ TestRegister.addApiTests([
const bytes = new Uint8Array([1]);
const data = new DataView(bytes.buffer);
const result = readCompactType(data, 0, 4);
assert.strictEqual(result.value, -1n);
assert.strictEqual(result.value, -1);
}),
it("Thrift: readCompactType - I32 zigzag", () => {
@ -590,7 +590,7 @@ TestRegister.addApiTests([
const bytes = new Uint8Array([200, 1]);
const data = new DataView(bytes.buffer);
const result = readCompactType(data, 0, 5);
assert.strictEqual(result.value, 100n);
assert.strictEqual(result.value, 100);
}),
it("Thrift: readCompactType - DOUBLE", () => {