Commit Graph

26 Commits

Author SHA1 Message Date
Daniël van Noord
a96c50cba6
Refactor `find_default_config_files` (#6067)
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
2022-04-01 20:34:43 +02:00
Pierre Sassoulas
ec4a3f7f1e Add a pre-commit hook to check the copyright notice
Fix the existing file so they have a notice.
No header for setup.py or examples or doc
2022-03-24 13:06:15 +01:00
Pierre Sassoulas
9e0baf370a Simplify hard to maintain copyright notice
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.
2022-03-24 13:06:15 +01:00
Daniël van Noord
595ec422d6
Update `pydocstringformatter` to 0.4.0 (#5787) 2022-02-10 19:30:15 +01:00
Pierre Sassoulas
5bb0095aa1 Add typing to LintModuleOutputUpdate._check_output_text
Better typing for test options and fix existing issue
2021-12-03 18:38:20 +01:00
Pierre Sassoulas
833ed55510 Deprecate some file in pylint/testutils and update changelog 2021-12-03 18:38:20 +01:00
Pierre Sassoulas
f6d3d39898 Bump pylint to 2.12.0, update changelog
Closes #5250
2021-11-25 15:21:25 +01:00
Daniël van Noord
24cbf8c331
Rename `pylint.testutils.TestMessage to MessageTest` (#5051) 2021-09-20 16:46:16 +02:00
Daniël van Noord
49776acddb
Rename pylint.testutil.Message to pylint.testutil.TestMessage (#5043)
* Rename `Message` to `TestMessage``
2021-09-18 15:34:46 +02:00
Pierre Sassoulas
aa688de05e Bump pylint to 2.9.3, update changelog 2021-07-01 14:54:36 +02:00
Marc Mueller
21290866a2
Fix copyright links (#4647)
* Fix link in license header
* Update link to astroid bump_changelog
2021-07-01 12:47:58 +02:00
Pierre Sassoulas
af52033971
Rename copying to license and upgrade the setup.cfg (#4338) 2021-04-11 15:29:34 +02:00
Pierre Sassoulas
391c8aa96c Update copyright notice with copyrite 2021-02-28 22:33:34 +01:00
Lefteris Karapetsas
f7220ea2a7 Expose UnittestLinter in testutils after 2.7 2021-02-22 16:56:15 +01:00
Pierre Sassoulas
ac85223e5b Apply copyrite --contribution-threshold 2021-02-21 16:56:19 +01:00
Pierre Sassoulas
154718cf61 Remove the # coding, since PEP3120 the default is UTF8 2021-02-21 15:36:16 +01:00
Pierre Sassoulas
e962cfd133 Add constant for update file in pylint.test_utils 2021-01-01 16:42:28 +01:00
Pierre Sassoulas
2e21eb481c Burst what remain of utils into files 2020-11-29 11:59:49 +01:00
Pierre Sassoulas
61f2f16b33 Create a file for decorators 2020-11-29 11:59:49 +01:00
Pierre Sassoulas
e67f10e930 Create a file for get_test_info 2020-11-29 11:59:49 +01:00
Pierre Sassoulas
1d181c9d59 Create a file for lint_module_test
Also recover three functions that were clearly class function for
LintModuleTest.
2020-11-29 11:59:49 +01:00
Pierre Sassoulas
4ff93428b2 Create a file for Message/OutputLine 2020-11-29 11:59:49 +01:00
Pierre Sassoulas
ebd35f03c7 Fix PytestCollectionWarning: cannot collect test class TestReporter 2020-11-28 16:09:53 +01:00
Pierre Sassoulas
d466a2ebec Create an API for testutils directory 2020-11-28 16:09:53 +01:00
Pierre Sassoulas
c26cf83e51 Create a testutils/test_reporter.py file 2020-11-28 16:09:53 +01:00
Pierre Sassoulas
4764b49186 Move testutils.py in its own package 2020-11-28 16:09:53 +01:00