superlint/.automation/test
2020-07-15 22:18:11 +01:00
..
ansible [tests] validate TAP format 2020-07-15 22:18:11 +01:00
arm Update ARM Test Cases readme 2020-07-03 14:22:23 +01:00
cfn Add final yaml test cases 2020-06-26 22:06:35 +02:00
clojure Remove unused binding from good Clojure test file 2020-06-25 20:06:44 +12:00
coffeescript [tests] validate TAP format 2020-07-15 22:18:11 +01:00
css Add check spelling workflow 2020-06-23 16:42:22 -05:00
dart update documentation for dart 2020-07-06 15:06:56 -07:00
docker [tests] validate TAP format 2020-07-15 22:18:11 +01:00
editorconfig-checker Add editorconfig-checker 2020-07-03 09:19:55 +02:00
env Add dotenv-linter support to super-linter (#173) 2020-06-19 20:32:07 +03:00
golang tabs v spaces 2020-02-28 10:29:43 -06:00
html Add HTML support to super-linter 2020-07-04 18:14:27 -04:00
javascript [tests] validate TAP format 2020-07-15 22:18:11 +01:00
json [tests] validate TAP format 2020-07-15 22:18:11 +01:00
kotlin [tests] validate TAP format 2020-07-15 22:18:11 +01:00
markdown [tests] validate TAP format 2020-07-15 22:18:11 +01:00
openapi Fix OpenAPI tests being run by JSON & YAML 2020-06-25 11:49:09 +02:00
perl [tests] validate TAP format 2020-07-15 22:18:11 +01:00
php [tests] validate TAP format 2020-07-15 22:18:11 +01:00
powershell adding more test cases 2020-06-22 08:40:09 -05:00
protobuf Add protolint support to super-linter 2020-06-28 20:17:08 +09:00
python [tests] validate TAP format 2020-07-15 22:18:11 +01:00
raku add Raku support 2020-07-05 22:21:13 -04:00
ruby [tests] validate TAP format 2020-07-15 22:18:11 +01:00
shell [tests] validate TAP format 2020-07-15 22:18:11 +01:00
terraform make good dir 2020-04-02 13:04:23 -04:00
typescript [tests] validate TAP format 2020-07-15 22:18:11 +01:00
xml [tests] validate TAP format 2020-07-15 22:18:11 +01:00
yml [tests] validate TAP format 2020-07-15 22:18:11 +01:00
README.md adding them docs 2020-02-05 09:23:47 -06: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