superlint/.automation/test
2020-10-19 20:46:14 -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
bash Fix tap test for dynamic tests 2020-10-19 20:46:14 -05: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 Fix tap test for dynamic tests 2020-10-19 20:46:14 -05:00
coffeescript Fix tap test for dynamic tests 2020-10-19 20:46:14 -05:00
csharp updating spaces to be correct 2020-08-25 16:52:52 -03:00
css Fix tap test for dynamic tests 2020-10-19 20:46:14 -05:00
dart Fix tap test for dynamic tests 2020-10-19 20:46:14 -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 Fix tap test for dynamic tests 2020-10-19 20:46:14 -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 Fix tap test for dynamic tests 2020-10-19 20:46:14 -05:00
javascript_standard Fix tap test for dynamic tests 2020-10-19 20:46:14 -05:00
json fixed bug 2020-07-22 11:59:46 -05:00
kotlin Fix tap test for dynamic tests 2020-10-19 20:46:14 -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 Fix tap test for dynamic tests 2020-10-19 20:46:14 -05:00
openapi Format Markdown 2020-07-21 12:08:05 -05:00
perl Fix tap test for dynamic tests 2020-10-19 20:46:14 -05:00
php_builtin Fix tap test for dynamic tests 2020-10-19 20:46:14 -05:00
php_phpcs Merge TestCodebase and LintCodebase 2020-10-17 16:12:55 +02:00
php_phpstan Fix tap test for dynamic tests 2020-10-19 20:46:14 -05: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 Fix tap test for dynamic tests 2020-10-19 20:46:14 -05: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 Fix tap test for dynamic tests 2020-10-19 20:46:14 -05:00
ruby Fix tap test for dynamic tests 2020-10-19 20:46:14 -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 Fix tap test for dynamic tests 2020-10-19 20:46:14 -05: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 Fix tap test for dynamic tests 2020-10-19 20:46:14 -05:00
typescript_standard Fix tap test for dynamic tests 2020-10-19 20:46:14 -05:00
xml Fix tap test for dynamic tests 2020-10-19 20:46:14 -05:00
yaml Fix tap test for dynamic tests 2020-10-19 20:46:14 -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