Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop support for Python 3.7 (#8609) | Marc Mueller | 2023-04-24 | 1 | -7/+1 |
| | | | | | * Drop support for Python 3.7 * Update py-version + classifier * Update functional tests | ||||
* | [PyCQA migration] Upgrade links to the repositories in code and doc (#8514) | Pierre Sassoulas | 2023-03-29 | 4 | -8/+8 |
| | |||||
* | [testutil] Remove unused variable from find_functional_tests | Pierre Sassoulas | 2023-03-28 | 1 | -3/+4 |
| | |||||
* | [testutil] Do not count files with leading underscores | Pierre Sassoulas | 2023-03-28 | 1 | -9/+15 |
| | |||||
* | [testutil] Display recursive call for crowded functional test dir | Pierre Sassoulas | 2023-03-28 | 1 | -8/+23 |
| | |||||
* | [testutil] Display all the crowded functional test dir at once | Pierre Sassoulas | 2023-03-28 | 1 | -5/+9 |
| | |||||
* | [testutil] Fix the algorithm for functional test discovery | Pierre Sassoulas | 2023-03-28 | 1 | -14/+30 |
| | |||||
* | [functional tests] Display all violations for disorganized directories | Pierre Sassoulas | 2023-03-28 | 1 | -6/+16 |
| | |||||
* | Upgrade TODO for pylint 2.X to pylint 3.0 (#8480) | Pierre Sassoulas | 2023-03-22 | 1 | -1/+1 |
| | | | Closes #8335 | ||||
* | Make the order of introspected functional tests deterministic (#7602) | kriek | 2022-10-24 | 1 | -1/+3 |
| | |||||
* | [testutil] Better assertion for configuration parsing fail | Pierre Sassoulas | 2022-07-21 | 1 | -1/+1 |
| | |||||
* | Bump or remove some ``TODOs`` (#7141) | Daniël van Noord | 2022-07-07 | 1 | -1/+2 |
| | |||||
* | Some initial line wrapping of docstrings (#6672) | Daniël van Noord | 2022-05-23 | 1 | -1/+3 |
| | |||||
* | Use the standard config parser instead a new one in functional tests (#6572) | Daniël van Noord | 2022-05-11 | 1 | -0/+1 |
| | |||||
* | Remove some words from custom dictionary and update spelling | Daniël van Noord | 2022-04-26 | 1 | -2/+2 |
| | |||||
* | Add ``--minimal-messages-config`` option for functional tests (#6246) | Andreas Finkler | 2022-04-16 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add ``--minimal-messages-config`` option for functional tests * Add test file option to exclude from --minimal-messages-config run. * Fix ``too-many-branches`` false negative * Fix ``access-member-before-definition`` false negative * Fix ``consider-using-min-builtin`` and ``consider-using-max-builtin`` false negatives * Fix ``consider-using-with`` false negative * Exclude ``deprecated-module`` tests from ``--minimal-messages-config`` run. Have to find out how the list of deprecated modules is built first. * Update doc/whatsnew/2.14.rst * Ignore deprecated module false negatives * Fix ``deprecated-typing-alias`` false negative * Skip tests for ``fixme`` message, don't know yet how enable/disable affects TokenChecker/RawChecker * Exclude functional test for various logging checks, as the output string depends on what messages are enabled. * Fix false negative for ``nan-comparison`` * Fix false negative for ``non-ascii-module-import`` * Fix false negative for ``non-ascii-file-name`` * Skip tests for logging messages * Fix false negative for ``undefined-variable`` in ``metaclass`` argument * Exclude test for ``catching-non-exception``. ``exc._all_bases_known`` is ``False`` when enabling just this message. * Exclude ``ungrouped_imports_suppression``. ``useless-suppression`` is triggered too often in this case. * Fix false negative for ``use-a-generator`` * Exclude functional tests for ``useless-suppression`` from ``--minimal-messages-config`` * Exclude another deprecation check from ``--minimal-messages-config`` run * Update tests/testutils/data/m/minimal_messages_config.py Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | Add some manual typing changes (#6325) | Daniël van Noord | 2022-04-14 | 1 | -1/+1 |
| | | | Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> | ||||
* | Use ``python-typing-update`` on ``pylint/testutils`` directory | Daniël van Noord | 2022-04-14 | 3 | -18/+22 |
| | |||||
* | Add a pre-commit hook to check the copyright notice | Pierre Sassoulas | 2022-03-24 | 4 | -4/+4 |
| | | | | | Fix the existing file so they have a notice. No header for setup.py or examples or doc | ||||
* | Simplify hard to maintain copyright notice | Pierre Sassoulas | 2022-03-24 | 4 | -0/+4 |
| | | | | | | git is the source of truth for the copyright, copyrite (the tool) was taking exponentially longer with each release, and it's polluting the code with sometime as much as 50 lines of names. | ||||
* | Upgrade mypy to 0.940 (#5900) | Daniël van Noord | 2022-03-12 | 1 | -1/+1 |
| | |||||
* | Check functional test directory for correct structure | Daniël van Noord | 2022-02-10 | 1 | -8/+60 |
| | |||||
* | Add typing to some functions in ``testutils`` (#5573) | Daniël van Noord | 2021-12-21 | 1 | -2/+2 |
| | |||||
* | Unify validation of functional test option files (#5510) | Daniël van Noord | 2021-12-13 | 1 | -6/+7 |
| | |||||
* | Add typing to LintModuleOutputUpdate._check_output_text | Pierre Sassoulas | 2021-12-03 | 3 | -17/+63 |
| | | | | Better typing for test options and fix existing issue | ||||
* | Add a warning in functional test update for bad python versions | Pierre Sassoulas | 2021-12-03 | 2 | -1/+17 |
| | |||||
* | Move LintModuleOutputUpdate to pylint.testutil.functional | Pierre Sassoulas | 2021-12-03 | 2 | -0/+29 |
| | |||||
* | Move the function go retrieve test file to pylint.testutil.functional | Pierre Sassoulas | 2021-12-03 | 2 | -0/+36 |
| | |||||
* | Deprecate some file in pylint/testutils and update changelog | Pierre Sassoulas | 2021-12-03 | 2 | -0/+89 |