@@ -69,24 +69,21 @@ Feature: Cloud Cost Management
6969
7070 @generated @skip @team:DataDog/cloud-cost-management
7171 Scenario : Create or replace a budget's custom forecast returns "Bad Request" response
72- Given operation "UpsertCustomForecast" enabled
73- And new "UpsertCustomForecast" request
72+ Given new "UpsertCustomForecast" request
7473 And body with value {"data" : {"attributes" : {"budget_uid" : "00000000-0000-0000-0000-000000000001" , "entries" : [{"amount" : 400, "month" : 202501, "tag_filters" : [{"tag_key" : "service" , "tag_value" : "ec2" }]}]}, "id" : "" , "type" : "custom_forecast" }}
7574 When the request is sent
7675 Then the response status is 400 Bad Request
7776
7877 @generated @skip @team:DataDog/cloud-cost-management
7978 Scenario : Create or replace a budget's custom forecast returns "Not Found" response
80- Given operation "UpsertCustomForecast" enabled
81- And new "UpsertCustomForecast" request
79+ Given new "UpsertCustomForecast" request
8280 And body with value {"data" : {"attributes" : {"budget_uid" : "00000000-0000-0000-0000-000000000001" , "entries" : [{"amount" : 400, "month" : 202501, "tag_filters" : [{"tag_key" : "service" , "tag_value" : "ec2" }]}]}, "id" : "" , "type" : "custom_forecast" }}
8381 When the request is sent
8482 Then the response status is 404 Not Found
8583
8684 @generated @skip @team:DataDog/cloud-cost-management
8785 Scenario : Create or replace a budget's custom forecast returns "OK" response
88- Given operation "UpsertCustomForecast" enabled
89- And new "UpsertCustomForecast" request
86+ Given new "UpsertCustomForecast" request
9087 And body with value {"data" : {"attributes" : {"budget_uid" : "00000000-0000-0000-0000-000000000001" , "entries" : [{"amount" : 400, "month" : 202501, "tag_filters" : [{"tag_key" : "service" , "tag_value" : "ec2" }]}]}, "id" : "" , "type" : "custom_forecast" }}
9188 When the request is sent
9289 Then the response status is 200 OK
@@ -237,24 +234,21 @@ Feature: Cloud Cost Management
237234
238235 @generated @skip @team:DataDog/cloud-cost-management
239236 Scenario : Delete a budget's custom forecast returns "Bad Request" response
240- Given operation "DeleteCustomForecast" enabled
241- And new "DeleteCustomForecast" request
237+ Given new "DeleteCustomForecast" request
242238 And request contains "budget_id" parameter from "REPLACE.ME"
243239 When the request is sent
244240 Then the response status is 400 Bad Request
245241
246242 @generated @skip @team:DataDog/cloud-cost-management
247243 Scenario : Delete a budget's custom forecast returns "No Content" response
248- Given operation "DeleteCustomForecast" enabled
249- And new "DeleteCustomForecast" request
244+ Given new "DeleteCustomForecast" request
250245 And request contains "budget_id" parameter from "REPLACE.ME"
251246 When the request is sent
252247 Then the response status is 204 No Content
253248
254249 @generated @skip @team:DataDog/cloud-cost-management
255250 Scenario : Delete a budget's custom forecast returns "Not Found" response
256- Given operation "DeleteCustomForecast" enabled
257- And new "DeleteCustomForecast" request
251+ Given new "DeleteCustomForecast" request
258252 And request contains "budget_id" parameter from "REPLACE.ME"
259253 When the request is sent
260254 Then the response status is 404 Not Found
@@ -377,24 +371,21 @@ Feature: Cloud Cost Management
377371
378372 @generated @skip @team:DataDog/cloud-cost-management
379373 Scenario : Get a budget's custom forecast returns "Bad Request" response
380- Given operation "GetCustomForecast" enabled
381- And new "GetCustomForecast" request
374+ Given new "GetCustomForecast" request
382375 And request contains "budget_id" parameter from "REPLACE.ME"
383376 When the request is sent
384377 Then the response status is 400 Bad Request
385378
386379 @generated @skip @team:DataDog/cloud-cost-management
387380 Scenario : Get a budget's custom forecast returns "Not Found" response
388- Given operation "GetCustomForecast" enabled
389- And new "GetCustomForecast" request
381+ Given new "GetCustomForecast" request
390382 And request contains "budget_id" parameter from "REPLACE.ME"
391383 When the request is sent
392384 Then the response status is 404 Not Found
393385
394386 @generated @skip @team:DataDog/cloud-cost-management
395387 Scenario : Get a budget's custom forecast returns "OK" response
396- Given operation "GetCustomForecast" enabled
397- And new "GetCustomForecast" request
388+ Given new "GetCustomForecast" request
398389 And request contains "budget_id" parameter from "REPLACE.ME"
399390 When the request is sent
400391 Then the response status is 200 OK
0 commit comments