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
[RFC] Migrate legacy tests #1328
Conversation
ping @justinmk |
Nice! |
Awesome work. Let's keep the commit message pattern for test migrations like this:
|
a41cef2
to
e1fa616
Compare
Smashing work indeed, looks great! |
@rainerborene Looks great! If you want, have a look at #1287, it could help with some tests. |
Looking good so far, great work! |
@tarruda It's done. |
If you are done with this PR, change the |
@tarruda Sorry. I meant, squash and commits reordering. |
Np. feel free to leave squash/reordering to when you are done with the PR |
This PR is already kinda big. Perhaps you want to mark as [RDY](once tests are fixed) and continue on another PR? There are some changes going on the test modules, and those can make it difficult for you to rebase later. |
Just one comment. It doesn't seem to affect, but, shouldn't we remove deleted scripts from test Makefile's SCRIPT'S variable?
|
Also, are we sure we want to delete old tests? |
The test input/output is exacly the same, it would be redundant to keep a whole suite that tests the exact same thing(The converted tests are even better because they simulate a real user entering input) |
Needs RFC before RDY. |
👍 |
665d4d1
to
cd2042c
Compare
@tarruda Great job! 👍 |
Other than my last comment, LGTM. I will merge after you fix it. |
@tarruda fixed. |
👍 merged, thanks |
Remove legacy tests from the old makefile that were forgotten after the test migration. The tests are: - test 26 migrated in da3ade6 merged in neovim#1420 - test 27 migrated in ac52d84 merged in neovim#1328 - test 43 migrated in c915958 merged in neovim#1420 - test 46 migrated in 5ea94e1 merged in neovim#1428 - test 63 migrated in a040aa9 merged in neovim#1930 Additionally the tests 71 and 72 where removed in 85338fe together with the +cryptv feature.
Remove legacy tests from the old makefile that were forgotten after the test migration. The tests are: - test 26 migrated in da3ade6 merged in #1420 - test 27 migrated in ac52d84 merged in #1328 - test 43 migrated in c915958 merged in #1420 - test 46 migrated in 5ea94e1 merged in #1328 - test 63 migrated in a040aa9 merged in #1930 Additionally the tests 71 and 72 where removed in 85338fe together with the +cryptv feature.
Remove legacy tests from the old makefile that were forgotten after the test migration. The tests are: - test 26 migrated in da3ade6 merged in neovim#1420 - test 27 migrated in ac52d84 merged in neovim#1328 - test 43 migrated in c915958 merged in neovim#1420 - test 46 migrated in 5ea94e1 merged in neovim#1328 - test 63 migrated in a040aa9 merged in neovim#1930 Additionally the tests 71 and 72 where removed in 85338fe together with the +cryptv feature.
This is just the start. More commits are coming!