diff --git a/src/cosmosdb-preview/azext_cosmosdb_preview/custom.py b/src/cosmosdb-preview/azext_cosmosdb_preview/custom.py index ab4ffaf26af..5d6cc39fd4a 100644 --- a/src/cosmosdb-preview/azext_cosmosdb_preview/custom.py +++ b/src/cosmosdb-preview/azext_cosmosdb_preview/custom.py @@ -450,7 +450,6 @@ def cli_cosmosdb_managed_cassandra_cluster_deallocate(client, resource_group_name, cluster_name, force='false'): - """Deallocate Azure Managed Cassandra Cluster""" return client.begin_deallocate(resource_group_name, cluster_name, force) diff --git a/src/cosmosdb-preview/azext_cosmosdb_preview/tests/latest/test_cosmosdb-cassandrami_scenario.py b/src/cosmosdb-preview/azext_cosmosdb_preview/tests/latest/test_cosmosdb-cassandrami_scenario.py index b42422f0f30..eac5692b755 100644 --- a/src/cosmosdb-preview/azext_cosmosdb_preview/tests/latest/test_cosmosdb-cassandrami_scenario.py +++ b/src/cosmosdb-preview/azext_cosmosdb_preview/tests/latest/test_cosmosdb-cassandrami_scenario.py @@ -32,6 +32,11 @@ def test_managed_cassandra_cluster_without_datacenters(self, resource_group): cluster = self.cmd('az managed-cassandra cluster show -c {c} -g {rg}').get_output_in_json() assert cluster['properties']['provisioningState'] == 'Succeeded' + # Deallocate Cluster + self.cmd('az managed-cassandra cluster deallocate -c {c} -g {rg} --force \"true\" --yes') + cluster = self.cmd('az managed-cassandra cluster show -c {c} -g {rg}').get_output_in_json() + assert cluster['properties']['deallocated'] == True + # Delete Cluster try: self.cmd('az managed-cassandra cluster delete -c {c} -g {rg} --yes')