diff options
author | Adam Stankiewicz <sheerun@sher.pl> | 2020-09-23 19:37:50 +0200 |
---|---|---|
committer | Adam Stankiewicz <sheerun@sher.pl> | 2020-09-23 19:37:58 +0200 |
commit | 33f0964d53270e627e9293a3a7a2badb44353a0b (patch) | |
tree | 7372ececa3d57e4e47da3c21831a35755e637832 /tests | |
parent | 92cb76e33a9ba4d8ac72018a26c2e99ba50d971c (diff) | |
download | vim-polyglot-33f0964d53270e627e9293a3a7a2badb44353a0b.tar.gz vim-polyglot-33f0964d53270e627e9293a3a7a2badb44353a0b.zip |
Update test script to ruby
Diffstat (limited to 'tests')
-rw-r--r-- | tests/extensions.vim | 4 | ||||
-rw-r--r-- | tests/filetypes.vim | 13 | ||||
-rw-r--r-- | tests/indent/2.1/test.js | 10 | ||||
-rw-r--r-- | tests/indent/4.1/test.js | 10 |
4 files changed, 27 insertions, 10 deletions
diff --git a/tests/extensions.vim b/tests/extensions.vim index 467ac86a..98a93796 100644 --- a/tests/extensions.vim +++ b/tests/extensions.vim @@ -1,8 +1,10 @@ function! TestExtension(filetype, filename, content) + call Log('Detecting ' . a:filetype . ' filetype (' . a:filename . ')...') + try let g:message = "" exec "noautocmd n " . a:filename - put =a:content + silent put =a:content 1delete _ filetype detect exec "if &filetype != '" . a:filetype . "' \nthrow &filetype\nendif" diff --git a/tests/filetypes.vim b/tests/filetypes.vim index 02d44ca4..3128a730 100644 --- a/tests/filetypes.vim +++ b/tests/filetypes.vim @@ -1,13 +1,8 @@ function! TestFiletype(filetype) - try - enew - exec 'set ft=' . a:filetype - catch - echo 'Error loading filetype ' . a:filetype . ':' - echo v:exception - echo v:throwpoint - exec ':cq!' - endtry + call Log('Loading ' . a:filetype . ' filetype...') + + enew + exec 'set ft=' . a:filetype endfunction call TestFiletype('8th') diff --git a/tests/indent/2.1/test.js b/tests/indent/2.1/test.js new file mode 100644 index 00000000..bfe70006 --- /dev/null +++ b/tests/indent/2.1/test.js @@ -0,0 +1,10 @@ +// File with 2-spaces indentation +function foobar() { + foo = bar + while (true) { + fizfuz() + fizfuz() + fizfuz() + fizfuz() + } +} diff --git a/tests/indent/4.1/test.js b/tests/indent/4.1/test.js new file mode 100644 index 00000000..64e95103 --- /dev/null +++ b/tests/indent/4.1/test.js @@ -0,0 +1,10 @@ +// File with 4-spaces indentation +function foobar() { + foo = bar + while (true) { + fizfuz() + fizfuz() + fizfuz() + fizfuz() + } +} |