kapp-controller icon indicating copy to clipboard operation
kapp-controller copied to clipboard

`kctrl`: Tighten tests around package authoring commands

Open 100mik opened this issue 3 years ago • 2 comments

  • [x] Ensure that the packages/repositories generated are installable after the generation
  • [x] Cover more cases (right now we only have a case covering packaging the upstream mongo helm chart)
    • [x] Use table tests
    • [ ] Avoid dependence on external artifacts
  • [X] Ensure that the way we test the interactive flow is airtight
  • [ ] local directory flow coverage

100mik avatar Aug 16 '22 07:08 100mik

This is branching out from work that was ongoing in #766 In favour of breaking it down into digestible pieces and pulling in the authoring commands into an alpha release for early adopters.

100mik avatar Aug 16 '22 08:08 100mik

Deflating the PackageRepository commands test and/or loosening constraints to just check on Deploy succeeded instead of Fetch succeeded and template succeeded as well should go in with these changes

100mik avatar Aug 16 '22 09:08 100mik