summaryrefslogtreecommitdiffstats
path: root/tools/patman/test_checkpatch.py
Commit message (Collapse)AuthorAgeFilesLines
* checkpatch: Don't warn about PREFER_IF in headers/DT filesSimon Glass2020-07-091-0/+2
| | | | | | | This warning should only be displayed for C files. Fix it and update the test. Signed-off-by: Simon Glass <sjg@chromium.org>
* patman: Add tests for the rest of the checkpatch checksSimon Glass2020-07-091-4/+43
| | | | | | Finish off the tests for our small collection of checkpatch checks. Signed-off-by: Simon Glass <sjg@chromium.org>
* patman: Decode output from the '--show-types' optionSimon Glass2020-07-091-2/+2
| | | | | | | Collect the 'checkpatch type' from each error, warning and check. Provide this to patman and update the uclass test to use it. Signed-off-by: Simon Glass <sjg@chromium.org>
* patman: Add a test for the 'possible new uclass' checkSimon Glass2020-07-091-0/+77
| | | | | | | | | | | | It is quite likely that the number of U-Boot-specific tests in checkpatch.pl will increase over time. We should have tests for these to avoid undefined behaviour and bugs being introduced, which might cause people to ignore the warnings. Add a simple new class that can generate a patch with a single-line addition in it. Use that to add a test for one of the checkpatch checks. Signed-off-by: Simon Glass <sjg@chromium.org>
* patman: Rename test.py to test_checkpatch.pySimon Glass2020-07-091-0/+286
These tests check checkpatch.pl operation and can server as our tests for the U-Boot-specific updates to that script. Rename the file and update comments to indicate this. Signed-off-by: Simon Glass <sjg@chromium.org>