Currently, the K8sClient module do not have any tests because unit test would not be enough for this module and it is also a critical module for kyma-companion. We should implement integration tests to ensure the module works as expected.
Task(s):
Implement integration tests for K8sClient module either with envtests or k3d.
Add a Github Action job to run these integration tests on PRs and main + release branches.
Currently, the
K8sClient
module do not have any tests because unit test would not be enough for this module and it is also a critical module for kyma-companion. We should implement integration tests to ensure the module works as expected.Task(s):
K8sClient
module either withenvtests
ork3d
.