test.yaml 838 B

12345678910111213141516171819202122232425262728293031
  1. description: add a testcase description
  2. mode: edit
  3. args:
  4. - service/kubernetes
  5. namespace: default
  6. expectedStderr:
  7. - "services \"kubernetes\" is invalid"
  8. - A copy of your changes has been stored
  9. - Edit cancelled, no valid changes were saved
  10. expectedExitCode: 1
  11. steps:
  12. - type: request
  13. expectedMethod: GET
  14. expectedPath: /api/v1/namespaces/default/services/kubernetes
  15. expectedInput: 0.request
  16. resultingStatusCode: 200
  17. resultingOutput: 0.response
  18. - type: edit
  19. expectedInput: 1.original
  20. resultingOutput: 1.edited
  21. - type: request
  22. expectedMethod: PATCH
  23. expectedPath: /api/v1/namespaces/default/services/kubernetes
  24. expectedContentType: application/strategic-merge-patch+json
  25. expectedInput: 2.request
  26. resultingStatusCode: 422
  27. resultingOutput: 2.response
  28. - type: edit
  29. expectedInput: 3.original
  30. resultingOutput: 3.edited