Conversation
✅ Deploy Preview for rstest-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
Pull Request Overview
This PR enhances the type exports from the core package by adding several testing API types that were previously internal. The changes expose key testing interfaces to external consumers.
- Adds type exports for core testing APIs (Assertion, Describe, Expect, Rstest, RstestUtilities)
- Exports RstestCommand type for programmatic usage
- Uses type aliases for clearer naming (DescribeAPI → Describe, RstestExpect → Expect)
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| Assertion, | ||
| DescribeAPI as Describe, | ||
| ProjectConfig, | ||
| Reporter, | ||
| Rstest, | ||
| RstestCommand, | ||
| RstestExpect as Expect, | ||
| RstestUtilities, | ||
| TestFileInfo, | ||
| TestFileResult, | ||
| TestResult, |
There was a problem hiding this comment.
[nitpick] The exported types are not in alphabetical order. Consider maintaining alphabetical ordering for consistency and easier maintenance. The list should be: Assertion, DescribeAPI as Describe, RstestExpect as Expect, ProjectConfig, Reporter, Rstest, RstestCommand, RstestUtilities, TestFileInfo, TestFileResult, TestResult.
Summary
Exports some Rstest API types.
Related Links
Checklist