Skip to content

Commit 5a07acf

Browse files
committed
test: refresh generated BDD artifacts
1 parent 8bdba3c commit 5a07acf

26 files changed

Lines changed: 1828 additions & 24 deletions

src/test/resources/generated-test/test-runner-data/manifest.json

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5362,6 +5362,97 @@
53625362
"scenario": "Search events returns \"OK\" response with pagination",
53635363
"version": "v2"
53645364
},
5365+
{
5366+
"feature": "Execution Policy",
5367+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5368+
"file": "v2/execution-policy/create-an-execution-policy-returns-bad-request-response.json",
5369+
"scenario": "Create an execution policy returns \"Bad Request\" response",
5370+
"version": "v2"
5371+
},
5372+
{
5373+
"feature": "Execution Policy",
5374+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5375+
"file": "v2/execution-policy/create-an-execution-policy-returns-created-response.json",
5376+
"scenario": "Create an execution policy returns \"Created\" response",
5377+
"version": "v2"
5378+
},
5379+
{
5380+
"feature": "Execution Policy",
5381+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5382+
"file": "v2/execution-policy/create-an-execution-policy-with-scope-and-targets-returns-created-response.json",
5383+
"scenario": "Create an execution policy with scope and targets returns \"Created\" response",
5384+
"version": "v2"
5385+
},
5386+
{
5387+
"feature": "Execution Policy",
5388+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5389+
"file": "v2/execution-policy/delete-an-execution-policy-returns-no-content-response.json",
5390+
"scenario": "Delete an execution policy returns \"No Content\" response",
5391+
"version": "v2"
5392+
},
5393+
{
5394+
"feature": "Execution Policy",
5395+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5396+
"file": "v2/execution-policy/delete-an-execution-policy-returns-not-found-response.json",
5397+
"scenario": "Delete an execution policy returns \"Not Found\" response",
5398+
"version": "v2"
5399+
},
5400+
{
5401+
"feature": "Execution Policy",
5402+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5403+
"file": "v2/execution-policy/get-an-execution-policy-returns-not-found-response.json",
5404+
"scenario": "Get an execution policy returns \"Not Found\" response",
5405+
"version": "v2"
5406+
},
5407+
{
5408+
"feature": "Execution Policy",
5409+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5410+
"file": "v2/execution-policy/get-an-execution-policy-returns-ok-response.json",
5411+
"scenario": "Get an execution policy returns \"OK\" response",
5412+
"version": "v2"
5413+
},
5414+
{
5415+
"feature": "Execution Policy",
5416+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5417+
"file": "v2/execution-policy/list-execution-policies-returns-bad-request-response.json",
5418+
"scenario": "List execution policies returns \"Bad Request\" response",
5419+
"version": "v2"
5420+
},
5421+
{
5422+
"feature": "Execution Policy",
5423+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5424+
"file": "v2/execution-policy/list-execution-policies-returns-ok-response.json",
5425+
"scenario": "List execution policies returns \"OK\" response",
5426+
"version": "v2"
5427+
},
5428+
{
5429+
"feature": "Execution Policy",
5430+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5431+
"file": "v2/execution-policy/list-execution-policies-with-query-parameters-returns-ok-response.json",
5432+
"scenario": "List execution policies with query parameters returns \"OK\" response",
5433+
"version": "v2"
5434+
},
5435+
{
5436+
"feature": "Execution Policy",
5437+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5438+
"file": "v2/execution-policy/update-an-execution-policy-returns-bad-request-response.json",
5439+
"scenario": "Update an execution policy returns \"Bad Request\" response",
5440+
"version": "v2"
5441+
},
5442+
{
5443+
"feature": "Execution Policy",
5444+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5445+
"file": "v2/execution-policy/update-an-execution-policy-returns-not-found-response.json",
5446+
"scenario": "Update an execution policy returns \"Not Found\" response",
5447+
"version": "v2"
5448+
},
5449+
{
5450+
"feature": "Execution Policy",
5451+
"feature_file": "../../com/datadog/api/client/v2/api/execution_policy.feature",
5452+
"file": "v2/execution-policy/update-an-execution-policy-returns-ok-response.json",
5453+
"scenario": "Update an execution policy returns \"OK\" response",
5454+
"version": "v2"
5455+
},
53655456
{
53665457
"feature": "Fastly Integration",
53675458
"feature_file": "../../com/datadog/api/client/v2/api/fastly_integration.feature",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
{
2+
"api": "ExecutionPolicy",
3+
"expected_status": 400,
4+
"feature": "Execution Policy",
5+
"id": "v2/Execution Policy/Create an execution policy returns \"Bad Request\" response",
6+
"operation_id": "CreateExecutionPolicy",
7+
"request": {
8+
"body": {
9+
"schema": {
10+
"format": null,
11+
"ref": "ExecutionPolicyCreateRequest",
12+
"type": "object"
13+
},
14+
"source": "inline",
15+
"value": {
16+
"data": {
17+
"attributes": {
18+
"action_pattern": {
19+
"action_fqns": [
20+
"com.datadoghq.script.*"
21+
],
22+
"integration": "INTEGRATION_SCRIPT"
23+
},
24+
"effect": "invalid_effect",
25+
"name": "Cassette Execution Policy"
26+
},
27+
"type": "execution_policy"
28+
}
29+
}
30+
},
31+
"content_type": "application/json",
32+
"method": "POST",
33+
"pagination": false,
34+
"parameters": [],
35+
"path": "/api/v2/actions/execution-policies"
36+
},
37+
"scenario": "Create an execution policy returns \"Bad Request\" response",
38+
"schema_version": 1,
39+
"version": "v2"
40+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
{
2+
"api": "ExecutionPolicy",
3+
"expected_status": 201,
4+
"feature": "Execution Policy",
5+
"id": "v2/Execution Policy/Create an execution policy returns \"Created\" response",
6+
"operation_id": "CreateExecutionPolicy",
7+
"request": {
8+
"body": {
9+
"schema": {
10+
"format": null,
11+
"ref": "ExecutionPolicyCreateRequest",
12+
"type": "object"
13+
},
14+
"source": "inline",
15+
"value": {
16+
"data": {
17+
"attributes": {
18+
"action_pattern": {
19+
"action_fqns": [
20+
"com.datadoghq.script.*"
21+
],
22+
"integration": "INTEGRATION_SCRIPT"
23+
},
24+
"effect": "allow",
25+
"name": "Cassette Execution Policy {{ unique_lower_alnum }}"
26+
},
27+
"type": "execution_policy"
28+
}
29+
}
30+
},
31+
"content_type": "application/json",
32+
"method": "POST",
33+
"pagination": false,
34+
"parameters": [],
35+
"path": "/api/v2/actions/execution-policies"
36+
},
37+
"scenario": "Create an execution policy returns \"Created\" response",
38+
"schema_version": 1,
39+
"version": "v2"
40+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
{
2+
"api": "ExecutionPolicy",
3+
"expected_status": 201,
4+
"feature": "Execution Policy",
5+
"id": "v2/Execution Policy/Create an execution policy with scope and targets returns \"Created\" response",
6+
"operation_id": "CreateExecutionPolicy",
7+
"request": {
8+
"body": {
9+
"schema": {
10+
"format": null,
11+
"ref": "ExecutionPolicyCreateRequest",
12+
"type": "object"
13+
},
14+
"source": "inline",
15+
"value": {
16+
"data": {
17+
"attributes": {
18+
"action_pattern": {
19+
"action_fqns": [
20+
"com.datadoghq.script.*"
21+
],
22+
"integration": "INTEGRATION_SCRIPT"
23+
},
24+
"effect": "allow",
25+
"name": "Cassette Execution Policy {{ unique_lower_alnum }}",
26+
"scope": {
27+
"scripts": {
28+
"rules": [
29+
{
30+
"target_script_names": [
31+
"restart_service.sh"
32+
]
33+
}
34+
]
35+
}
36+
},
37+
"targets": [
38+
{
39+
"agent_tags": [
40+
"env:prod"
41+
],
42+
"name": "Production hosts"
43+
}
44+
]
45+
},
46+
"type": "execution_policy"
47+
}
48+
}
49+
},
50+
"content_type": "application/json",
51+
"method": "POST",
52+
"pagination": false,
53+
"parameters": [],
54+
"path": "/api/v2/actions/execution-policies"
55+
},
56+
"scenario": "Create an execution policy with scope and targets returns \"Created\" response",
57+
"schema_version": 1,
58+
"version": "v2"
59+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"api": "ExecutionPolicy",
3+
"expected_status": 204,
4+
"feature": "Execution Policy",
5+
"id": "v2/Execution Policy/Delete an execution policy returns \"No Content\" response",
6+
"operation_id": "DeleteExecutionPolicy",
7+
"request": {
8+
"body": null,
9+
"content_type": null,
10+
"method": "DELETE",
11+
"pagination": false,
12+
"parameters": [
13+
{
14+
"explode": null,
15+
"in": "path",
16+
"name": "policy_id",
17+
"required": true,
18+
"schema": {
19+
"format": null,
20+
"ref": null,
21+
"type": "string"
22+
},
23+
"source": {
24+
"path": "execution_policy.data.id",
25+
"type": "fixture"
26+
},
27+
"style": null
28+
}
29+
],
30+
"path": "/api/v2/actions/execution-policies/{policy_id}"
31+
},
32+
"scenario": "Delete an execution policy returns \"No Content\" response",
33+
"schema_version": 1,
34+
"version": "v2"
35+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"api": "ExecutionPolicy",
3+
"expected_status": 404,
4+
"feature": "Execution Policy",
5+
"id": "v2/Execution Policy/Delete an execution policy returns \"Not Found\" response",
6+
"operation_id": "DeleteExecutionPolicy",
7+
"request": {
8+
"body": null,
9+
"content_type": null,
10+
"method": "DELETE",
11+
"pagination": false,
12+
"parameters": [
13+
{
14+
"explode": null,
15+
"in": "path",
16+
"name": "policy_id",
17+
"required": true,
18+
"schema": {
19+
"format": null,
20+
"ref": null,
21+
"type": "string"
22+
},
23+
"source": {
24+
"type": "literal",
25+
"value": "aaa11111-aa11-aa11-aaaa-aaaaaa111111"
26+
},
27+
"style": null
28+
}
29+
],
30+
"path": "/api/v2/actions/execution-policies/{policy_id}"
31+
},
32+
"scenario": "Delete an execution policy returns \"Not Found\" response",
33+
"schema_version": 1,
34+
"version": "v2"
35+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"api": "ExecutionPolicy",
3+
"expected_status": 404,
4+
"feature": "Execution Policy",
5+
"id": "v2/Execution Policy/Get an execution policy returns \"Not Found\" response",
6+
"operation_id": "GetExecutionPolicy",
7+
"request": {
8+
"body": null,
9+
"content_type": null,
10+
"method": "GET",
11+
"pagination": false,
12+
"parameters": [
13+
{
14+
"explode": null,
15+
"in": "path",
16+
"name": "policy_id",
17+
"required": true,
18+
"schema": {
19+
"format": null,
20+
"ref": null,
21+
"type": "string"
22+
},
23+
"source": {
24+
"type": "literal",
25+
"value": "aaa11111-aa11-aa11-aaaa-aaaaaa111111"
26+
},
27+
"style": null
28+
}
29+
],
30+
"path": "/api/v2/actions/execution-policies/{policy_id}"
31+
},
32+
"scenario": "Get an execution policy returns \"Not Found\" response",
33+
"schema_version": 1,
34+
"version": "v2"
35+
}
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"api": "ExecutionPolicy",
3+
"expected_status": 200,
4+
"feature": "Execution Policy",
5+
"id": "v2/Execution Policy/Get an execution policy returns \"OK\" response",
6+
"operation_id": "GetExecutionPolicy",
7+
"request": {
8+
"body": null,
9+
"content_type": null,
10+
"method": "GET",
11+
"pagination": false,
12+
"parameters": [
13+
{
14+
"explode": null,
15+
"in": "path",
16+
"name": "policy_id",
17+
"required": true,
18+
"schema": {
19+
"format": null,
20+
"ref": null,
21+
"type": "string"
22+
},
23+
"source": {
24+
"path": "execution_policy.data.id",
25+
"type": "fixture"
26+
},
27+
"style": null
28+
}
29+
],
30+
"path": "/api/v2/actions/execution-policies/{policy_id}"
31+
},
32+
"scenario": "Get an execution policy returns \"OK\" response",
33+
"schema_version": 1,
34+
"version": "v2"
35+
}

0 commit comments

Comments
 (0)