Skip to content

kube-derive: Add additional CRD tests#1921

Merged
clux merged 1 commit into
kube-rs:mainfrom
stackabletech:test/more-kube-derive-tests
Jan 29, 2026
Merged

kube-derive: Add additional CRD tests#1921
clux merged 1 commit into
kube-rs:mainfrom
stackabletech:test/more-kube-derive-tests

Conversation

@NickLarsenNZ
Copy link
Copy Markdown
Contributor

@NickLarsenNZ NickLarsenNZ commented Jan 29, 2026

These are the passing tests copied across from #1839. The remaining tests (not included in this PR) do not pass, and will require a new issue and PR to resolve.

Note: These are the passing tests copied across from kube-rs#1839. The remaining tests do not pass, and will require a new issue and PR to resolve.

Signed-off-by: Nick Larsen <nick.larsen@stackable.tech>
@codecov
Copy link
Copy Markdown

codecov Bot commented Jan 29, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.2%. Comparing base (c8a25cb) to head (775487f).
⚠️ Report is 5 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##            main   #1921     +/-   ##
=======================================
+ Coverage   76.1%   76.2%   +0.2%     
=======================================
  Files         86      88      +2     
  Lines       8399    8423     +24     
=======================================
+ Hits        6387    6415     +28     
+ Misses      2012    2008      -4     
Files with missing lines Coverage Δ
kube-derive/tests/crd_complex_enum_test.rs 100.0% <100.0%> (ø)
kube-derive/tests/crd_mixed_enum_test.rs 100.0% <100.0%> (ø)

... and 6 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@clux clux added this to the 3.0.1 milestone Jan 29, 2026
Copy link
Copy Markdown
Member

@clux clux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

great tests. thank you very much.

Comment thread kube-derive/tests/crd_mixed_enum_test.rs
Comment thread kube-derive/tests/crd_mixed_enum_test.rs
@clux clux merged commit 1070ff9 into kube-rs:main Jan 29, 2026
17 checks passed
hugoponthieu pushed a commit to hugoponthieu/kube that referenced this pull request Jan 29, 2026
Note: These are the passing tests copied across from kube-rs#1839. The remaining tests do not pass, and will require a new issue and PR to resolve.

Signed-off-by: Nick Larsen <nick.larsen@stackable.tech>
@clux clux changed the title test(kube-derive): Add additional CRD tests kube-derive: Add additional CRD tests Jan 30, 2026
@clux clux added the changelog-exclude changelog excluded prs label Jan 30, 2026
@Techassi Techassi deleted the test/more-kube-derive-tests branch January 30, 2026 15:44
cchndl pushed a commit to cchndl/kube that referenced this pull request Feb 19, 2026
Note: These are the passing tests copied across from kube-rs#1839. The remaining tests do not pass, and will require a new issue and PR to resolve.

Signed-off-by: Nick Larsen <nick.larsen@stackable.tech>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog-exclude changelog excluded prs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants