kyma-project / kyma-companion

A tool that brings AI to Kyma
Apache License 2.0
3 stars 12 forks source link

Implement integration tests for k8s client #201

Closed mfaizanse closed 1 month ago

mfaizanse commented 2 months ago

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):

  1. Implement integration tests for K8sClient module either with envtests or k3d.
  2. Add a Github Action job to run these integration tests on PRs and main + release branches.