Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
The way the NewKubeClientMock() works is to setup functions fo all actions that always succeed. That prevents any error handling to be tested in the unit tests that require failure for a delete, update or add.
We should be able to test failure paths also when using the mock.
The fact that we cannot test failure paths with the mock allowed YUNIKORN-600 to go undetected.
Attachments
Issue Links
- is related to
-
YUNIKORN-600 Placeholder manager needs to initialize the orphan pods map
- Closed
- links to