...
1description: add a testcase description
2mode: edit-last-applied
3args:
4- configmaps/cm1
5- service/svc1
6namespace: "myproject"
7expectedStdout:
8- configmap/cm1 edited
9- service/svc1 edited
10expectedExitCode: 0
11steps:
12- type: request
13 expectedMethod: GET
14 expectedPath: /api/v1/namespaces/myproject/configmaps/cm1
15 expectedInput: 0.request
16 resultingStatusCode: 200
17 resultingOutput: 0.response
18- type: request
19 expectedMethod: GET
20 expectedPath: /api/v1/namespaces/myproject/services/svc1
21 expectedInput: 1.request
22 resultingStatusCode: 200
23 resultingOutput: 1.response
24- type: edit
25 expectedInput: 2.original
26 resultingOutput: 2.edited
27- type: request
28 expectedMethod: PATCH
29 expectedPath: /api/v1/namespaces/myproject/configmaps/cm1
30 expectedContentType: application/merge-patch+json
31 expectedInput: 3.request
32 resultingStatusCode: 200
33 resultingOutput: 3.response
34- type: request
35 expectedMethod: PATCH
36 expectedPath: /api/v1/namespaces/myproject/services/svc1
37 expectedContentType: application/merge-patch+json
38 expectedInput: 4.request
39 resultingStatusCode: 200
40 resultingOutput: 4.response
View as plain text