X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/8f402f6e0e976765d3889a23bc29699e8fd96b63..2ce54215a99b0a31154a468ad0aa56974c6fbefc:/.vim/bundle/vim-markdown/test/indent.vader diff --git a/.vim/bundle/vim-markdown/test/indent.vader b/.vim/bundle/vim-markdown/test/indent.vader new file mode 100644 index 0000000..e0870d5 --- /dev/null +++ b/.vim/bundle/vim-markdown/test/indent.vader @@ -0,0 +1,73 @@ +Given markdown; +* item1 + +Do (insert enter at list end): + A\item2 + +Expect (auto insert * and indent level is same): + * item1 + * item2 + +Given markdown; + +Execute: + syntax off + +Do (insert enter at list end with syntax off): + i* item1\item2 + +Expect (auto insert * and indent level is same): + * item1 + * item2 + +Execute: + syntax on + +Given markdown; +``` +* item1 + +Do (insert after list items in code block): + jotext + +Expect (no autoindent in code block): + ``` + * item1 + text + +Given markdown; +* item1 + +a + +Do (insert enter after list): + jji\b + +Expect (no autoindent outside list): + * item1 + + + ba + +Given markdown; +- a + + # b + +Do (insert header after list): + jjwi# + +Expect (no indent header after list): + - a + + ## b + +Given markdown; +* item1 + +Do (new line from the first item of the list and add the second item): + o* item2 + +Expect (insert 4 spaces to the head of second item): + * item1 + * item2