-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Open
Labels
good first issueGood for newcomersGood for newcomersmaintenanceIssue about maintenance (CI, tests, refacto...)Issue about maintenance (CI, tests, refacto...)
Description
Currently, there is a lot of files containing a lot of codes, and then literally thousands of lines of tests at the end of the tests.
That's becoming an issue because it slows down rust analyzer and makes development harder.
We should look at the biggest files in the repository. If they contain many tests at the end, create a new file with the same name postfixed by _tests
and import it in the lib.rs
/mod.rs
.
So for example if we have this structure:
src
├── index.rs
└── lib.rs
And the index.rs
contains a lot of tests, then you should update the structure like that and move the tests to index_tests.rs
:
src
├── index.rs
├── index_tests.rs
└── lib.rs
Important
Please open PR per files to ease the reviewer work
ppamorimKerollmops
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomersmaintenanceIssue about maintenance (CI, tests, refacto...)Issue about maintenance (CI, tests, refacto...)