def test_reduce_cluster2(self): self.mock_response_json_values({"result": "succeeded"}) self.proxy.reduce_cluster("any-cluster-id", 3) self.proxy.reduce_cluster(_cluster.Cluster(id="any-cluster-id"), 3) self.proxy.reduce_cluster(_cluster.ClusterInfo(id="any-cluster-id"), 3) body = { "service_id": "", "plan_id": "", "parameters": { "order_id": "", "scale_type": "scale_in", "node_id": "node_orderadd", "instances": 3, "include_instances": [], "exclude_instances": [] }, "previous_values": { "plan_id": "" } } self.session.put.assert_has_calls([ mock.call("cluster_infos/any-cluster-id", endpoint_filter=self.service, endpoint_override=self.service.get_endpoint_override(), json=body), mock.call("cluster_infos/any-cluster-id", endpoint_filter=self.service, endpoint_override=self.service.get_endpoint_override(), json=body), mock.call("cluster_infos/any-cluster-id", endpoint_filter=self.service, endpoint_override=self.service.get_endpoint_override(), json=body) ])
def test_delete_cluster_with_instance(self): self.proxy.delete_cluster(_cluster.Cluster(id="any-cluster-id")) self.assert_session_delete("clusters/any-cluster-id")