mirror of
https://github.com/Azure/cosmos-explorer.git
synced 2026-06-08 13:37:29 +01:00
Fix clean up for vector policy
This commit is contained in:
@@ -32,8 +32,23 @@ test.describe("Vector Policy under Scale & Settings", () => {
|
||||
|
||||
test.afterEach("Clear vector policies", async () => {
|
||||
const { resource: containerDef } = await context.container.read();
|
||||
if (!containerDef) {
|
||||
return;
|
||||
}
|
||||
|
||||
let dirty = false;
|
||||
|
||||
if (containerDef.vectorEmbeddingPolicy?.vectorEmbeddings?.length) {
|
||||
containerDef.vectorEmbeddingPolicy.vectorEmbeddings = [];
|
||||
dirty = true;
|
||||
}
|
||||
|
||||
if (containerDef.indexingPolicy?.vectorIndexes?.length) {
|
||||
containerDef.indexingPolicy.vectorIndexes = [];
|
||||
dirty = true;
|
||||
}
|
||||
|
||||
if (dirty) {
|
||||
await context.container.replace(containerDef);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user