From b55b3fd0bb50b3da0405a3997cfdfb2f8b9288ce Mon Sep 17 00:00:00 2001 From: Sung-Hyun Kang Date: Thu, 28 May 2026 10:37:42 -0500 Subject: [PATCH] Fix clean up for vector policy --- .../containerPolicies/vectorPolicy.spec.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/test/sql/scaleAndSettings/containerPolicies/vectorPolicy.spec.ts b/test/sql/scaleAndSettings/containerPolicies/vectorPolicy.spec.ts index ec18a9b28..e3ff70162 100644 --- a/test/sql/scaleAndSettings/containerPolicies/vectorPolicy.spec.ts +++ b/test/sql/scaleAndSettings/containerPolicies/vectorPolicy.spec.ts @@ -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); } });