lint/.automation/test
Lucas Gravley 8ccb75ef15 fix tests
2020-10-13 12:05:56 -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
csharp updating spaces to be correct 2020-08-25 16:52:52 -03: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 more tests and cool logic 2020-08-13 12:40:21 -05:00
editorconfig-checker Fix editorconfig test cases 2020-09-25 21:25:33 +02:00
env from new update 2020-10-13 09:02:10 -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
kubeval Lint with Kubeval and fixes 2020-09-22 01:49:01 +02:00
latex adjust test cases 2020-08-19 07:04:40 +00: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 Adjusting perl test report 2020-08-07 17:25:00 +02: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 more spaces 2020-08-20 10:04:36 -05:00
r lowercase tests 2020-08-18 13:59:33 +00:00
raku Format Markdown 2020-07-21 12:08:05 -05:00
ruby Format Markdown 2020-07-21 12:08:05 -05:00
shell adding exec 2020-08-28 09:56:53 -05:00
shell_shfmt Fix shfmt test files names 2020-09-25 22:13:58 +02:00
snakemake [Snakemake] Support both formatting using 'snakefmt' and linting using 'snakemake --lint' 2020-09-08 09:38:48 +02: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
tekton fix tests 2020-10-13 12:05:56 -05:00
terraform adds vpc sgs to good test 2020-08-26 23:39:56 -04:00
terraform_terrascan updates terraform test 2020-08-26 22:53:00 -04:00
terragrunt Add support for Terragrunt files 2020-10-08 18:18:22 +02: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