Skip to content

Commit cdb4779

Browse files
committed
stop waiting for cluster deletion
1 parent 4cd078d commit cdb4779

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

tests/integration/tools/atlas/clusters.test.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ function sleep(ms: number): Promise<void> {
88
return new Promise((resolve) => setTimeout(resolve, ms));
99
}
1010

11+
// keeping it for cleanup scripts if needed
12+
// eslint-disable-next-line @typescript-eslint/no-unused-vars
1113
async function deleteAndWaitCluster(session: Session, projectId: string, clusterName: string): Promise<void> {
1214
await session.apiClient.deleteCluster({
1315
params: {
@@ -34,6 +36,17 @@ async function deleteAndWaitCluster(session: Session, projectId: string, cluster
3436
}
3537
}
3638

39+
async function deleteCluster(session: Session, projectId: string, clusterName: string): Promise<void> {
40+
await session.apiClient.deleteCluster({
41+
params: {
42+
path: {
43+
groupId: projectId,
44+
clusterName,
45+
},
46+
},
47+
});
48+
}
49+
3750
async function waitCluster(
3851
session: Session,
3952
projectId: string,
@@ -64,7 +77,7 @@ describeWithAtlas("clusters", (integration) => {
6477
const projectId = getProjectId();
6578
if (projectId) {
6679
const session: Session = integration.mcpServer().session;
67-
await deleteAndWaitCluster(session, projectId, clusterName);
80+
await deleteCluster(session, projectId, clusterName);
6881
}
6982
});
7083

0 commit comments

Comments
 (0)