yaks
yaks copied to clipboard
Create E2E tests
Would be really great if this framework would contain E2E tests which could verify basic yaks workflow as it would create a contract between users and their expectations.
Scenario 1
- We have yaks-config.yaml containing temporary namespace settings.
- Create namespace yaks-global-operator
- yaks install (globally)
- yaks test (verify temporary namespace was created; no new operator was created in temp namespace and tests passed)
Scenario 2
- We have yaks-config.yaml containing temporary namespace settings.
- Create namespace yaks-non-global-operator
- yaks install (non-globally) - maybe this step is not needed ?
- yaks test (verify temporary namespace was created and tests passed)
@christophd FYI
Yes, and I think the documentation should outline these workflows and list its individual benefits and possible downsides