We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8a47c81 commit 1b86e22Copy full SHA for 1b86e22
1 file changed
src/fragment-do.test.ts
@@ -22,7 +22,15 @@ vi.mock("./wasm-engine.js", () => ({
22
registerColumns: () => true,
23
registerDecodedColumns: () => true,
24
executeQuery: () => [],
25
- executeQueryColumnar: () => null,
+ executeQueryColumnar: () => {
26
+ // Return empty QMCB: magic(4) + rowCount=0(4) + colCount=0(2) = 10 bytes
27
+ const buf = new ArrayBuffer(10);
28
+ const view = new DataView(buf);
29
+ view.setUint32(0, 0x42434D51, true); // "QMCB"
30
+ view.setUint32(4, 0, true); // 0 rows
31
+ view.setUint16(8, 0, true); // 0 columns
32
+ return buf;
33
+ },
34
vectorSearchBuffer: () => ({ indices: new Uint32Array(0), scores: new Float32Array(0) }),
35
cacheGet: () => null,
36
cacheSet: () => false,
0 commit comments