diff options
| author | Lucas Hoffmann <l-m-h@web.de> | 2015-05-15 19:03:46 +0200 | 
|---|---|---|
| committer | watiko <service@mail.watiko.net> | 2016-02-05 13:55:27 +0900 | 
| commit | 86c5696c274577ceec1dfabe6e92cf480250f865 (patch) | |
| tree | 08a5d21938bc92721529162e6266e1ebbf842170 /src | |
| parent | 69e448d1d871c648bd1fc0c6067803bdc06c3e5b (diff) | |
| download | rneovim-86c5696c274577ceec1dfabe6e92cf480250f865.tar.gz rneovim-86c5696c274577ceec1dfabe6e92cf480250f865.tar.bz2 rneovim-86c5696c274577ceec1dfabe6e92cf480250f865.zip  | |
tests: Migrate legacy test 45.
Diffstat (limited to 'src')
| -rw-r--r-- | src/nvim/testdir/Makefile | 2 | ||||
| -rw-r--r-- | src/nvim/testdir/test45.in | 90 | ||||
| -rw-r--r-- | src/nvim/testdir/test45.ok | 23 | 
3 files changed, 1 insertions, 114 deletions
diff --git a/src/nvim/testdir/Makefile b/src/nvim/testdir/Makefile index fe511166f2..d1a7abfbf7 100644 --- a/src/nvim/testdir/Makefile +++ b/src/nvim/testdir/Makefile @@ -15,7 +15,7 @@ SCRIPTS :=                                                             \                                                             test30.out  \                         test32.out              test34.out              \             test36.out  test37.out                          test40.out  \ -                       test42.out                          test45.out  \ +                       test42.out                                      \                         test47.out  test48.out  test49.out              \                         test52.out  test53.out              test55.out  \                                                 test64.out              \ diff --git a/src/nvim/testdir/test45.in b/src/nvim/testdir/test45.in deleted file mode 100644 index b1e8266ab6..0000000000 --- a/src/nvim/testdir/test45.in +++ /dev/null @@ -1,90 +0,0 @@ -Tests for folding. vim: set ft=vim : - -STARTTEST -:so small.vim -:" We also need the +syntax feature here. -:if !has("syntax") -   e! test.ok -   w! test.out -   qa! -:endif -:" basic test if a fold can be created, opened, moving to the end and closed -/^1 -zf2j:call append("$", "manual " . getline(foldclosed("."))) -zo:call append("$", foldclosed(".")) -]z:call append("$", getline(".")) -zc:call append("$", getline(foldclosed("."))) -:" test folding with markers. -:set fdm=marker fdl=1 fdc=3 -/^5 -:call append("$", "marker " . foldlevel(".")) -[z:call append("$", foldlevel(".")) -jo{{ r{jj:call append("$", foldlevel(".")) -kYpj:call append("$", foldlevel(".")) -:" test folding with indent -:set fdm=indent sw=2 -/^2 b -i  jI    :call append("$", "indent " . foldlevel(".")) -k:call append("$", foldlevel(".")) -:" test syntax folding -:set fdm=syntax fdl=0 -:syn region Hup start="dd" end="ii" fold contains=Fd1,Fd2,Fd3 -:syn region Fd1 start="ee" end="ff" fold contained -:syn region Fd2 start="gg" end="hh" fold contained -:syn region Fd3 start="commentstart" end="commentend" fold contained -Gzk:call append("$", "folding " . getline(".")) -k:call append("$", getline(".")) -jAcommentstart  Acommentend:set fdl=1 -3j:call append("$", getline(".")) -:set fdl=0 -zOj:call append("$", getline(".")) -:" test expression folding -:fun Flvl() -  let l = getline(v:lnum) -  if l =~ "bb$" -    return 2 -  elseif l =~ "gg$" -    return "s1" -  elseif l =~ "ii$" -    return ">2" -  elseif l =~ "kk$" -    return "0" -  endif -  return "=" -endfun -:set fdm=expr fde=Flvl() -/bb$ -:call append("$", "expr " . foldlevel(".")) -/hh$ -:call append("$", foldlevel(".")) -/ii$ -:call append("$", foldlevel(".")) -/kk$ -:call append("$", foldlevel(".")) -:/^last/+1,$w! test.out -:delfun Flvl -:new -iTest fdm=indent and :move bug END -line2 -	Test fdm=indent START -	line3 -	line4 -:set fdm=indent -:1m1 -2jzc:m0 -:%w >> test.out -:qa! -ENDTEST - -1 aa -2 bb -3 cc -4 dd {{{ -5 ee {{{ }}} -6 ff }}} -7 gg -8 hh -9 ii -a jj -b kk -last diff --git a/src/nvim/testdir/test45.ok b/src/nvim/testdir/test45.ok deleted file mode 100644 index 0f25e6218a..0000000000 --- a/src/nvim/testdir/test45.ok +++ /dev/null @@ -1,23 +0,0 @@ -manual 1 aa --1 -3 cc -1 aa -marker 2 -1 -1 -0 -indent 2 -1 -folding 9 ii -    3 cc -7 gg -8 hh -expr 2 -1 -2 -0 -	Test fdm=indent START -	line3 -	line4 -Test fdm=indent and :move bug END -line2  | 
