From 33f0964d53270e627e9293a3a7a2badb44353a0b Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Wed, 23 Sep 2020 19:37:50 +0200 Subject: Update test script to ruby --- tests/extensions.vim | 4 +++- tests/filetypes.vim | 13 ++++--------- tests/indent/2.1/test.js | 10 ++++++++++ tests/indent/4.1/test.js | 10 ++++++++++ 4 files changed, 27 insertions(+), 10 deletions(-) create mode 100644 tests/indent/2.1/test.js create mode 100644 tests/indent/4.1/test.js (limited to 'tests') 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() + } +} -- cgit v1.2.3