Move several tests from 'ui/issues' to more specific directories#153788
Move several tests from 'ui/issues' to more specific directories#153788rishi-techo-14 wants to merge 12 commits intorust-lang:mainfrom
Conversation
|
rustbot has assigned @JonathanBrouwer. Use Why was this reviewer chosen?The reviewer was selected based on:
|
|
The job Click to see the possible cause of the failure (guessed by this bot) |
|
Hi, part of the project here is that the tests should be renamed to match what they are testing for instead of remaining as issue-[0-9].rs. @rustbot author |
|
Reminder, once the PR becomes ready for a review, use |
|
Hi, I have a few thoughts on this:
Having said that, I think it's reasonable to close it in accordance with our policy: rust-lang/compiler-team#893. Please be aware that this is not a ban, nor is it a warning. It is also not intended to put you off taking part. The closure is intended to provide feedback on your PR. I am closing it because a significant amount of work is required for a reviewer, and it would be easier to create a different PR after you have read the GSoC project description and considered my comment about the workflow you linked in the description more carefully. |
|
Thanks for the feedback. I am progressively understanding the workflow mentioned in the gsoc ideas list and the comment on #152966 now. I will make sure to follow each step in this workflow, and open a new PR shortly. |
Reorganize UI Tests into subfolders
Description
This PR moves several tests from 'tests/ui/issues' into more appropriate subdirectories based on the subsystem they test, to improve maintainability and clarity. It follows the preferred workflow discussed in (#152966) regarding test moves and commits:
The moved tests cover areas such as:
Changes included in this PR
issue-2150.rstotests/ui/lint/.issue-3021-b.rsandissue-4335.rstoclosures/.issue-3154.rstoborrowck/.issue-3702-2.rs) totraits/.Rationale
Organizing tests into subfolders based on category helps reviewers locate relevant tests quickly, improves CI efficiency, and keeps the
tests/uifolder more structured.Notes for reviewer
any other modifications, preserving the git history of the test files.
ui/issuesinto more specific categories to make the test suite easier to navigate.