...

Text file src/k8s.io/kubectl/pkg/cmd/edit/testdata/testcase-schemaless-list/test.yaml

Documentation: k8s.io/kubectl/pkg/cmd/edit/testdata/testcase-schemaless-list

     1description: edit a mix of schema and schemaless data
     2mode: edit
     3args:
     4- service/kubernetes
     5- bars/test
     6- bars/test2
     7namespace: default
     8expectedStdout:
     9- "service/kubernetes edited"
    10- "bar.company.com/test edited"
    11- "bar.company.com/test2 edited"
    12expectedExitCode: 0
    13steps:
    14- type: request
    15  expectedMethod: GET
    16  expectedPath: /api/v1/namespaces/default/services/kubernetes
    17  expectedInput: 0.request
    18  resultingStatusCode: 200
    19  resultingOutput: 0.response
    20- type: request
    21  expectedMethod: GET
    22  expectedPath: /apis/company.com/v1/namespaces/default/bars/test
    23  expectedInput: 1.request
    24  resultingStatusCode: 200
    25  resultingOutput: 1.response
    26- type: request
    27  expectedMethod: GET
    28  expectedPath: /apis/company.com/v1/namespaces/default/bars/test2
    29  expectedInput: 2.request
    30  resultingStatusCode: 200
    31  resultingOutput: 2.response
    32- type: edit
    33  expectedInput: 3.original
    34  resultingOutput: 3.edited
    35- type: request
    36  expectedMethod: PATCH
    37  expectedPath: /api/v1/namespaces/default/services/kubernetes
    38  expectedContentType: application/strategic-merge-patch+json
    39  expectedInput: 4.request
    40  resultingStatusCode: 200
    41  resultingOutput: 4.response
    42- type: request
    43  expectedMethod: PATCH
    44  expectedPath: /apis/company.com/v1/namespaces/default/bars/test
    45  expectedContentType: application/merge-patch+json
    46  expectedInput: 5.request
    47  resultingStatusCode: 200
    48  resultingOutput: 5.response
    49- type: request
    50  expectedMethod: PATCH
    51  expectedPath: /apis/company.com/v1/namespaces/default/bars/test2
    52  expectedContentType: application/merge-patch+json
    53  expectedInput: 6.request
    54  resultingStatusCode: 200
    55  resultingOutput: 6.response

View as plain text