mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-01-24 02:20:03 +08:00
67 lines
1.7 KiB
Plaintext
67 lines
1.7 KiB
Plaintext
Include: include/setup.vader
|
|
|
|
Execute (markdown: vale):
|
|
new
|
|
file README.md
|
|
let mock = [
|
|
\ '{',
|
|
\ ' "README.md": [',
|
|
\ ' {',
|
|
\ ' "Check": "vale.Hedging",',
|
|
\ ' "Description": "",',
|
|
\ ' "Line": 22,',
|
|
\ ' "Link": "",',
|
|
\ " \"Message\": \"Consider removing 'probably'\",",
|
|
\ ' "Severity": "warning",',
|
|
\ ' "Span": [',
|
|
\ ' 45,',
|
|
\ ' 52',
|
|
\ ' ],',
|
|
\ ' "Hide": false,',
|
|
\ ' "Match": ""',
|
|
\ ' }',
|
|
\ ' ]',
|
|
\ '}',
|
|
\ '',
|
|
\ ]
|
|
let vale_maker = NeomakeTestsGetMakerWithOutput(neomake#makers#ft#markdown#vale(), mock)
|
|
CallNeomake 1, [vale_maker]
|
|
AssertEqualQf getloclist(0), [
|
|
\ {
|
|
\ 'lnum': 22,
|
|
\ 'bufnr': bufnr('%'),
|
|
\ 'col': 45,
|
|
\ 'valid': 1,
|
|
\ 'vcol': 0,
|
|
\ 'nr': -1,
|
|
\ 'type': 'W',
|
|
\ 'pattern': '',
|
|
\ 'text': "Consider removing 'probably'"
|
|
\ }
|
|
\ ]
|
|
bwipe
|
|
|
|
|
|
Execute (markdown: mdl):
|
|
let maker = NeomakeTestsGetMakerWithOutput(neomake#makers#ft#markdown#mdl(), [
|
|
\ 'README.md:1: MD033 Inline HTML',
|
|
\ '',
|
|
\ 'A detailed description of the rules is available at https://github.com/markdownlint/markdownlint/blob/master/docs/RULES.md',
|
|
\ ])
|
|
|
|
new
|
|
noautocmd file README.md
|
|
CallNeomake 1, [maker]
|
|
AssertEqualQf getloclist(0), [{
|
|
\ 'lnum': 1,
|
|
\ 'bufnr': bufnr('%'),
|
|
\ 'col': 0,
|
|
\ 'valid': 1,
|
|
\ 'vcol': 0,
|
|
\ 'nr': 33,
|
|
\ 'type': 'W',
|
|
\ 'pattern': '',
|
|
\ 'text': 'Inline HTML (MD033)',
|
|
\ }]
|
|
bwipe
|