...
1description: edit lists with errors and resubmit
2mode: edit
3args:
4- configmaps,services
5namespace: "edit-test"
6expectedStdout:
7- configmap/cm1 edited
8- service/svc1 edited
9expectedExitCode: 0
10steps:
11- type: request
12 expectedMethod: GET
13 expectedPath: /api/v1/namespaces/edit-test/configmaps
14 expectedInput: 0.request
15 resultingStatusCode: 200
16 resultingOutput: 0.response
17- type: request
18 expectedMethod: GET
19 expectedPath: /api/v1/namespaces/edit-test/services
20 expectedInput: 1.request
21 resultingStatusCode: 200
22 resultingOutput: 1.response
23- type: edit
24 expectedInput: 2.original
25 resultingOutput: 2.edited
26- type: request
27 expectedMethod: PATCH
28 expectedPath: /api/v1/namespaces/edit-test/services/svc1
29 expectedContentType: application/strategic-merge-patch+json
30 expectedInput: 3.request
31 resultingStatusCode: 422
32 resultingOutput: 3.response
33- type: request
34 expectedMethod: PATCH
35 expectedPath: /api/v1/namespaces/edit-test/configmaps/cm1
36 expectedContentType: application/strategic-merge-patch+json
37 expectedInput: 4.request
38 resultingStatusCode: 200
39 resultingOutput: 4.response
40- type: edit
41 expectedInput: 5.original
42 resultingOutput: 5.edited
43- type: request
44 expectedMethod: PATCH
45 expectedPath: /api/v1/namespaces/edit-test/services/svc1
46 expectedContentType: application/strategic-merge-patch+json
47 expectedInput: 6.request
48 resultingStatusCode: 422
49 resultingOutput: 6.response
50- type: request
51 expectedMethod: PATCH
52 expectedPath: /api/v1/namespaces/edit-test/configmaps/cm1
53 expectedContentType: application/strategic-merge-patch+json
54 expectedInput: 7.request
55 resultingStatusCode: 200
56 resultingOutput: 7.response
57- type: edit
58 expectedInput: 8.original
59 resultingOutput: 8.edited
60- type: request
61 expectedMethod: PATCH
62 expectedPath: /api/v1/namespaces/edit-test/services/svc1
63 expectedContentType: application/strategic-merge-patch+json
64 expectedInput: 9.request
65 resultingStatusCode: 200
66 resultingOutput: 9.response
67- type: request
68 expectedMethod: PATCH
69 expectedPath: /api/v1/namespaces/edit-test/configmaps/cm1
70 expectedContentType: application/strategic-merge-patch+json
71 expectedInput: 10.request
72 resultingStatusCode: 200
73 resultingOutput: 10.response
View as plain text