From: Hiroshi Shirosaki Date: Fri, 19 Feb 2016 00:09:13 +0000 (+0900) Subject: Add tests for 'g:vim_markdown_conceal' #258 X-Git-Url: https://git.madduck.net/etc/vim.git/commitdiff_plain/2ed0c9ad702531be15d197d6e296e2739c66e575?ds=inline Add tests for 'g:vim_markdown_conceal' #258 --- diff --git a/test/syntax.vader b/test/syntax.vader index 5286b0b..d2dbb13 100644 --- a/test/syntax.vader +++ b/test/syntax.vader @@ -205,6 +205,34 @@ Execute (conceal link): setlocal conceallevel=0 endif +Execute (disable conceal): + if has('conceal') + let g:vim_markdown_conceal=0 + syn off | syn on + setlocal conceallevel=2 + AssertEqual synconcealed(1, 1)[0], 0 + AssertEqual synconcealed(1, 2)[0], 0 + AssertEqual synconcealed(1, 3)[0], 0 + AssertEqual synconcealed(1, 4)[0], 0 + AssertEqual synconcealed(1, 4)[0], 0 + AssertEqual synconcealed(1, 5)[0], 0 + AssertEqual synconcealed(1, 6)[0], 0 + + let g:vim_markdown_conceal=1 + syn off | syn on + AssertEqual synconcealed(1, 1)[0], 1 + AssertEqual synconcealed(1, 2)[0], 0 + AssertEqual synconcealed(1, 3)[0], 1 + AssertEqual synconcealed(1, 4)[0], 1 + AssertEqual synconcealed(1, 4)[0], 1 + AssertEqual synconcealed(1, 5)[0], 1 + AssertEqual synconcealed(1, 6)[0], 1 + + setlocal conceallevel=0 + unlet g:vim_markdown_conceal + syn off | syn on + endif + # Autolinks Given markdown;