superlint/.automation/test
Marco Ferrari fcce194d34 Merge TestCodebase and LintCodebase
Change-Id: I9a044fefe96e400b8e3320842b53fe97af2a7b40
2020-10-17 16:12:55 +02: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
bash Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02:00
bash_exec Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02: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
dockerfile Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02:00
dockerfile_hadolint Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02: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
go Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02: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_es Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02:00
javascript_standard Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02:00
json fixed bug 2020-07-22 11:59:46 -05:00
kotlin Format Markdown 2020-07-21 12:08:05 -05:00
kubernetes_kubeval Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +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_builtin Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02:00
php_phpcs Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02:00
php_phpstan Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02:00
php_psalm Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +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_black Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02:00
python_flake8 Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02:00
python_pylint Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02: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_shfmt Fix shfmt test files names 2020-09-25 22:13:58 +02:00
snakemake_lint Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02:00
snakemake_snakefmt Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +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_es Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02:00
typescript_standard Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02: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