lint/.automation/test
Lukas Gravley d082f4f6e4
Merge pull request #529 from github/BetterTests
Adding all codebase scan test
2020-08-07 09:22:17 -05:00
..
ansible Use log functions for all output 2020-07-30 14:15:42 -05:00
arm Format Markdown 2020-07-21 12:08:05 -05:00
clojure Format Markdown 2020-07-21 12:08:05 -05:00
cloudformation found the missing link 2020-07-22 14:07:08 -05:00
coffeescript Revert "Rename expected-COFFEESCRIPT.tap to expected-COFFEESCRIPT.tap.ignored" 2020-07-22 17:33:19 +01:00
css Format Markdown 2020-07-21 12:08:05 -05:00
dart Format Markdown 2020-07-21 12:08:05 -05:00
docker adding better finder 2020-08-04 14:19:29 -05:00
editorconfig-checker Format Markdown 2020-07-21 12:08:05 -05:00
env Format Markdown 2020-07-21 12:08:05 -05:00
golang Format Markdown 2020-07-21 12:08:05 -05:00
groovy Adding groovy 2020-07-14 09:28:58 -05:00
html Format Markdown 2020-07-21 12:08:05 -05:00
java forgot it... 2020-08-06 08:29:15 -05:00
javascript Format Markdown 2020-07-21 12:08:05 -05:00
json fixed bug 2020-07-22 11:59:46 -05:00
kotlin Format Markdown 2020-07-21 12:08:05 -05:00
lua add lua to super-linter 2020-07-24 11:34:52 -07:00
markdown Format Markdown 2020-07-21 12:08:05 -05:00
openapi Format Markdown 2020-07-21 12:08:05 -05:00
perl Format Markdown 2020-07-21 12:08:05 -05:00
php Fix file modes and re-add report 2020-08-04 19:15:41 +02:00
powershell Format Markdown 2020-07-21 12:08:05 -05:00
protobuf Add more expected reports validations 2020-07-19 20:38:18 +01:00
python Fix python test for flake8 2020-07-27 17:51:02 -05:00
raku Format Markdown 2020-07-21 12:08:05 -05:00
ruby Format Markdown 2020-07-21 12:08:05 -05:00
shell Variable braces 2020-07-21 12:23:27 -05:00
sql Saving it 2020-08-06 12:01:36 -05:00
states Rename expected-STATES.tap to expected-STATES.tap.ignored 2020-07-21 15:04:59 -05:00
terraform saved the world 2020-08-07 09:09:40 -05:00
terraform_terrascan small cleanup 2020-07-24 08:20:41 -05:00
typescript Format Markdown 2020-07-21 12:08:05 -05:00
xml Format Markdown 2020-07-21 12:08:05 -05:00
yaml Remane tests 2020-07-30 18:16:05 -05:00
README.md Format Markdown 2020-07-21 12:08:05 -05:00

Test Cases

This folder holds test cases that are used to validate the sanity of the Super-Linter. The format:

  • Each Super-Linter language should have its own folder
    • Folder(s) containing test cases for each language supported
    • Passing test case(s) per language denoted in naming scheme
      • FORMAT: LANGUAGE_(TYPE)_FILE.EXTENSION
      • Example: markdown_good_5.md
      • Note: This allows the process to understand if linting of the file should pass or fail\
      • Note: (good=Standard linting should be successful bad=standard linting should fail )
    • Failing test case(s) per language denoted in naming scheme
      • FORMAT: LANGUAGE_(TYPE)_FILE.EXTENSION
      • Example: markdown_bad_5.md
      • Note: (good=Standard linting should be successful bad=standard linting should fail )
  • Script to run test cases and validate the sanity of Super-Linter