Closed scothis closed 1 month ago
Attention: Patch coverage is 33.33333%
with 64 lines
in your changes missing coverage. Please review.
Project coverage is 58.93%. Comparing base (
72b6e1c
) to head (674a20e
). Report is 3 commits behind head on main.
Files with missing lines | Patch % | Lines |
---|---|---|
testing/objectmanager.go | 0.00% | 57 Missing :warning: |
testing/client.go | 33.33% | 4 Missing :warning: |
testing/subreconciler.go | 0.00% | 2 Missing :warning: |
reconcilers/stash.go | 93.33% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Drops deprecated APIs for
ResourceManager
, and migrates tests from theChildReconciler
to theUpdatingObjectManager
. This was a holdover from beforeResouceManager
was extracted fromChildReconciler
.The
StubObjectManager
is useful for testing a reconciler that needs to interact with anObjectManager
. It will preform a basic create/update/delete and nothing else.The
ObjectManagerReconcilerTestHarness
is useful for testing a customObjectManager
in the context of a reconciler test case. The actual, expected and result objects are stored in the reconciler stash.