X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/8f402f6e0e976765d3889a23bc29699e8fd96b63..2ce54215a99b0a31154a468ad0aa56974c6fbefc:/.vim/bundle/vim-markdown/test/table-format.vader diff --git a/.vim/bundle/vim-markdown/test/table-format.vader b/.vim/bundle/vim-markdown/test/table-format.vader new file mode 100644 index 0000000..2fc06a3 --- /dev/null +++ b/.vim/bundle/vim-markdown/test/table-format.vader @@ -0,0 +1,44 @@ +Before: + let &gdefault = 1 + +After: + let &gdefault = 0 + +Given markdown; +| normal |no space| 2 spaces || +| - |-| --- || +| normal |no space| 2 spaces || + +Execute (format unformatted table): + TableFormat + +Expect (table is formatted): + | normal | no space | 2 spaces | | + |--------|----------|----------|--| + | normal | no space | 2 spaces | | + +Given markdown; +| a | b | +|---|---| +| c | d | + +Execute (format well formatted table): + TableFormat + +Expect (table is not modified): + | a | b | + |---|---| + | c | d | + +Given markdown; +| left |right| center || +| :- | --: |:---:|:| +| left |right| center || + +Execute (format table with colons): + TableFormat + +Expect (preserve colons to align text): + | left | right | center | | + |:-----|------:|:------:|:--| + | left | right | center | |