@@ -53,14 +53,14 @@ Feature: Events
5353 @generated @skip @team:DataDog/event-management
5454 Scenario : Post an event returns "Bad request" response
5555 Given new "CreateEvent" request
56- And body with value {
"data" : {
"attributes" : {
"attributes" : {
"author" : {
"name" :
"[email protected] " ,
"type" :
"user" },
"change_metadata" : {
"dd" : {
"team" :
"datadog_team" ,
"user_email" :
"[email protected] " ,
"user_id" :
"datadog_user_id" ,
"user_name" :
"datadog_username" },
"resource_link" :
"datadog.com/feature/fallback_payments_test" },
"changed_resource" : {
"name" :
"fallback_payments_test" ,
"type" :
"feature_flag" },
"impacted_resources" : [{
"name" :
"payments_api" ,
"type" :
"service" }],
"new_value" : {
"enabled" : true,
"percentage" :
"50%" ,
"rule" : {
"datacenter" :
"devcycle.us1.prod" }},
"prev_value" : {
"enabled" : true,
"percentage" :
"10%" ,
"rule" : {
"datacenter" :
"devcycle.us1.prod" }}},
"category" :
"change" ,
"message" :
"payment_processed feature flag has been enabled" ,
"tags" : [
"environment :test" ],
"title" :
"payment_processed feature flag updated" },
"type" :
"event" }}
56+ And body with value {
"data" : {
"attributes" : {
"attributes" : {
"author" : {
"name" :
"[email protected] " ,
"type" :
"user" },
"change_metadata" : {
"dd" : {
"team" :
"datadog_team" ,
"user_email" :
"[email protected] " ,
"user_id" :
"datadog_user_id" ,
"user_name" :
"datadog_username" },
"resource_link" :
"datadog.com/feature/fallback_payments_test" },
"changed_resource" : {
"name" :
"fallback_payments_test" ,
"type" :
"feature_flag" },
"impacted_resources" : [{
"name" :
"payments_api" ,
"type" :
"service" }],
"new_value" : {
"enabled" : true,
"percentage" :
"50%" ,
"rule" : {
"datacenter" :
"devcycle.us1.prod" }},
"prev_value" : {
"enabled" : true,
"percentage" :
"10%" ,
"rule" : {
"datacenter" :
"devcycle.us1.prod" }}},
"category" :
"change" ,
"message" :
"payment_processed feature flag has been enabled" ,
"tags" : [
"env :test" ],
"title" :
"payment_processed feature flag updated" },
"type" :
"event" }}
5757 When the request is sent
5858 Then the response status is 400 Bad request
5959
6060 @generated @skip @team:DataDog/event-management
6161 Scenario : Post an event returns "OK" response
6262 Given new "CreateEvent" request
63- And body with value {
"data" : {
"attributes" : {
"attributes" : {
"author" : {
"name" :
"[email protected] " ,
"type" :
"user" },
"change_metadata" : {
"dd" : {
"team" :
"datadog_team" ,
"user_email" :
"[email protected] " ,
"user_id" :
"datadog_user_id" ,
"user_name" :
"datadog_username" },
"resource_link" :
"datadog.com/feature/fallback_payments_test" },
"changed_resource" : {
"name" :
"fallback_payments_test" ,
"type" :
"feature_flag" },
"impacted_resources" : [{
"name" :
"payments_api" ,
"type" :
"service" }],
"new_value" : {
"enabled" : true,
"percentage" :
"50%" ,
"rule" : {
"datacenter" :
"devcycle.us1.prod" }},
"prev_value" : {
"enabled" : true,
"percentage" :
"10%" ,
"rule" : {
"datacenter" :
"devcycle.us1.prod" }}},
"category" :
"change" ,
"message" :
"payment_processed feature flag has been enabled" ,
"tags" : [
"environment :test" ],
"title" :
"payment_processed feature flag updated" },
"type" :
"event" }}
63+ And body with value {
"data" : {
"attributes" : {
"attributes" : {
"author" : {
"name" :
"[email protected] " ,
"type" :
"user" },
"change_metadata" : {
"dd" : {
"team" :
"datadog_team" ,
"user_email" :
"[email protected] " ,
"user_id" :
"datadog_user_id" ,
"user_name" :
"datadog_username" },
"resource_link" :
"datadog.com/feature/fallback_payments_test" },
"changed_resource" : {
"name" :
"fallback_payments_test" ,
"type" :
"feature_flag" },
"impacted_resources" : [{
"name" :
"payments_api" ,
"type" :
"service" }],
"new_value" : {
"enabled" : true,
"percentage" :
"50%" ,
"rule" : {
"datacenter" :
"devcycle.us1.prod" }},
"prev_value" : {
"enabled" : true,
"percentage" :
"10%" ,
"rule" : {
"datacenter" :
"devcycle.us1.prod" }}},
"category" :
"change" ,
"message" :
"payment_processed feature flag has been enabled" ,
"tags" : [
"env :test" ],
"title" :
"payment_processed feature flag updated" },
"type" :
"event" }}
6464 When the request is sent
6565 Then the response status is 200 OK
6666
0 commit comments