TEST: Reuse describe test frames - #24122
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 12 included reviews per hour; 6 remain after this review. 📝 SummarySummary by CodeRabbit
WalkthroughThe describe tests now use a module-scoped fixture for pandas and cuDF DataFrames. A shared helper normalizes and compares describe results. Include and exclude coverage uses fixture-based tests. ChangesDescribe test consolidation
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Suggested reviewers: Merge Risk: ⚪ Minimal · up to This PR only refactors describe-related unit tests to reuse module-scoped pandas/cuDF fixtures and a shared comparison helper, without altering any production behavior. The consolidation preserves existing include/exclude and dtype assertions, and there is no indication that the shared fixture is mutated across tests. This is safe to merge with normal test-suite validation. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Description
Constructs the read-only pandas/cuDF describe inputs once at module scope and retains every include/exclude and dtype assertion.
Checklist