Skip to content

Commit eb58402

Browse files
committed
Add a test sandbox to the vector index tests
1 parent e9e1cd9 commit eb58402

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

unitTests/resources/vectorIndex.test.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@ import assert from 'node:assert/strict';
22
import { table } from '@/resources/databases';
33
import { HierarchicalNavigableSmallWorld } from '@/resources/indexes/HierarchicalNavigableSmallWorld';
44
import { describe, it, before, after } from 'mocha';
5+
import { createTestSandbox, cleanupTestSandbox } from '../testUtils.ts';
56

67
describe('HierarchicalNavigableSmallWorld indexing', () => {
78
let HNSWTest;
89
let testInstance = new HierarchicalNavigableSmallWorld(null, null);
910
let all = [];
1011

1112
before(() => {
13+
createTestSandbox();
1214
HNSWTest = table({
1315
table: 'HNSWTest',
1416
database: 'test',
@@ -113,8 +115,9 @@ describe('HierarchicalNavigableSmallWorld indexing', () => {
113115
);
114116
});
115117

116-
after(() => {
118+
after(async () => {
117119
HNSWTest.dropTable();
120+
await cleanupTestSandbox();
118121
});
119122

120123
async function verifySearch(testVector = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) {

0 commit comments

Comments
 (0)