-
Notifications
You must be signed in to change notification settings - Fork 35
Feat/file report #174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Feat/file report #174
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Introduced a new input option `file-report` in action.yml to include a report grouped by file path. - Updated the build-and-test workflow to enable the file report. - Implemented logic to group tests by file path in the report preparation process. - Enhanced report generation to support file-based summaries.
- Updated the file report template to include collapsible sections for test details. - Each file entry now shows a summary that can be expanded to reveal individual test results, improving readability and organization of the report.
- Updated the file report template to conditionally render passed, failed, flaky, and skipped test counts only when applicable. - This change enhances the clarity of the report by avoiding the display of zero counts, improving overall readability.
- Adjusted the template to ensure that the duration of tests is always displayed in a consistent format, enhancing the clarity of the test results section.
- Modified the report template to include the total duration of tests and the number of files processed, improving the clarity and completeness of the test results summary.
- Enhanced the test summary display by making test names clickable, linking to their respective lines in the codebase when available. This improves navigation and context for test results.
- Changed the report path in the workflow to point to a specific report file, enhancing clarity in report generation. - Updated the test report to reflect a failed test case, including changes to the line number for better accuracy in test results.
- Adjusted the template to ensure that test names are linked to their respective lines in the codebase when a group key is present, enhancing navigation and context for test results.
- Modified the template to display a specific message when the group key is "ungrouped," improving clarity for users when file paths are not provided. This change enhances the overall user experience by providing more informative feedback in the test results summary.
- Enhanced the template to ensure that test names are linked to their respective lines in the codebase when a group key is present, while also improving the handling of ungrouped test results. This update provides clearer navigation and context for users, enhancing the overall user experience in the test results summary.
- Added a new `file-report` option to the workflow, allowing test results to be grouped by file path, improving clarity and navigation in test reports. - Updated the README to include the new `file-report` input and its usage instructions. - Expanded the documentation to showcase the `file-report` feature, detailing its functionality and providing examples for better user understanding.
- Introduced a new job in the GitHub Actions workflow to handle file reports, which includes steps for checking out code, installing dependencies, modifying reports, and executing the file report functionality. - This enhancement allows for improved reporting capabilities by processing test results grouped by file path, further refining the clarity and usability of test outputs.
…on for better readability
…o 'passed' and adjust file path for login test
build-and-test: Run #561
🎉 All tests passed!Github Test Reporter by CTRF 💚 |
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.