edx-platform
edx-platform copied to clipboard
Replace Paver quality and js_test commands
Paver is deprecated, and we aim to fully remove it soon. You can find more details here:
Paver deprecation issue Paver removal PR
A few Paver commands remain in the edx-platform, and to proceed with its removal, we've replaced the following Paver commands with equivalent Make commands:
- Replaced paver run_pep8 with pycodestyle
- Replaced paver run_eslint
- Replaced paver run_stylelint
- Replaced paver run_xsslint
- Replaced paver run_pii_check
- Replaced paver check_keywords
- Replaced paver test_js* and paver diff_coverage
How to Test This PR:
In the edx-platform directory, you can use the following terminal commands to check for linting issues in Python and JavaScript files. Make sure your virtual environment is activated before running these commands.
make pycodestyle
make eslint
make stylelint
make xsslint
make pi_check
make check_keyword
make test-js
make test-coverage
make quality-test
For more details, please refer to the ticket: Replace paver quality and js_test commands