install.fairie/dotfiles/.vim/plugged/ale/test/handler/test_write_good_handler.vader
Git E2E Dev Test Username e149692cc9 git subrepo clone https://github.com/dense-analysis/ale.git ./dotfiles/.vim/plugged/ale
subrepo:
  subdir:   "dotfiles/.vim/plugged/ale"
  merged:   "e4b205440"
upstream:
  origin:   "https://github.com/dense-analysis/ale.git"
  branch:   "master"
  commit:   "e4b205440"
git-subrepo:
  version:  "0.4.3"
  origin:   "???"
  commit:   "???"
2022-10-18 10:37:09 -04:00

37 lines
917 B
Text

Execute(The write-good handler should handle the example from the write-good README):
AssertEqual
\ [
\ {
\ 'lnum': 1,
\ 'col': 1,
\ 'end_col': 2,
\ 'type': 'W',
\ 'text': '"So" adds no meaning',
\ },
\ {
\ 'lnum': 1,
\ 'col': 12,
\ 'end_col': 21,
\ 'type': 'W',
\ 'text': '"was stolen" may be passive voice',
\ },
\ {
\ 'lnum': 6,
\ 'col': 2,
\ 'end_col': 2,
\ 'type': 'W',
\ 'text': '"foo bar" bla',
\ },
\ ],
\ ale#handlers#writegood#Handle(bufnr(''), [
\ 'In /tmp/vBYivbZ/6/test.md',
\ '=============',
\ 'So the cat was stolen.',
\ '^^',
\ '"So" adds no meaning on line 1 at column 0',
\ '-------------',
\ 'So the cat was stolen.',
\ ' ^^^^^^^^^^',
\ '"was stolen" may be passive voice on line 1 at column 11',
\ '"foo bar" bla on line 6 at column 1',
\ ])