summaryrefslogtreecommitdiff
path: root/test/script
AgeCommit message (Collapse)Author
2019-03-07Fix #2330 - Do not use getcurpos() to avoid changing curswantw0rp
2019-02-13Fix #2293 - Update linter option documentationw0rp
* The README now points to a valid helptag for linter options. * The now very, very large part of the table of contents for linter and fixer options has been moved into a section so the initial table is smaller. * Special linter or fixer options now lie beneath the general linter or fixer options.
2019-02-11Rewrite the supported tools lists in new filesw0rp
2019-02-10Complain about binary operators on the ends of linesw0rp
2019-02-06Update syntax checkingw0rp
* Line continuation characters should be on the same lines. * .vim file line indentation should be a multiple of 4.
2018-12-01Add bibclen fixer supportHoracio Sanson
Closes #1910
2018-09-04Improve ALE project style checkingw0rp
* The project style linter now runs while you type. * Now the scripts for checking the project require blank lines. * Many style issues have been found and fixed.
2018-07-25Switch to v:t_ variables for type checksw0rp
2018-07-25Ignore a shellcheck warning for custom linting rulesw0rp
2018-07-24#1754 Require snake_case names for linters in the codebasew0rp
2018-07-22Revert "Update the tests to check README.md in the new location"w0rp
This reverts commit 6c10be8992b9a54e83bab58838c1553d36028c7e.
2018-07-22Update the tests to check README.md in the new locationw0rp
2018-07-12Try to start the NeoVim 0.3 tests more timesw0rp
2018-07-12Fix #1716 - Replace tempdir() with a wrapper to preserve TMPDIRw0rp
2018-07-03Automatically retry running Vader tests so Travis CI will fail lessw0rp
2018-06-28Get tests running and passing with NeoVim 0.2 and 0.3w0rp
2018-05-01Update run-tests to make use of /usr/bin/env (#1548)Bjorn Neergaard
* Update run-tests to make use of /usr/bin/env * Update run-vint * Update run-vader-tests * Update custom-linting-rules * Update custom-checks * Update check-toc * Update check-supported-tools-tables
2017-12-07Run tests in parallelw0rp
2017-12-01Break up the rest of the test script code into smaller filesw0rp
2017-12-01Move the Bash code for running Vader tests to its own filew0rp
2017-11-15Complain about stray echo lines in the codebasew0rp
2017-10-25Fix #643 - Add support for write-good for many languagesSumner Evans
2017-10-22Update test scripts to work on OS XGustav Munkby
There were a couple of issues - `paste` requires a file argument - `mktemp` requires a pattern argument - `sort` doesn't support `-h`, but `-n` is enough for sorting on numbers, and `-s` was introduced to perform a stable sort instead. The main issues were that BSD `sed` does not support: - Alternation (`\|`) - solved by splitting to multiple patterns - Bound shortcuts (`x\+`, `x\?`) - solved by replacing with `xx*` and `x\{0,1\}` respectively - Lower-casing (`\L`) - solved by piping through `tr` instead (this will lowercase everything and not only the integration names, but I assumed that wasn't too much of an issue, as a portable alternative for the selective downcasing would be much more involved).
2017-09-28Fix an issue with the check-supported-tools-tables scriptw0rp
2017-09-12Ban getcwd() from the codebase, as it causes problemsw0rp
2017-09-11Require function! to be used instead of functionw0rp
2017-09-10Explain the table of contents script better, and simplify it a bitw0rp
2017-09-10Fix numerous issues with integration documentation tags and the table of ↵w0rp
contents, and add a script to check for theses issues
2017-09-10Move scripts for tests into the test directory, and do not export the Batch ↵w0rp
script for running tests