mirror of
https://github.com/neovim/neovim.git
synced 2026-01-23 05:32:45 +10:00
Fix some paths to new locations:
- Makefile: Fix nvim binary path.
- test49 : 459: Fix nvim binary path.
- test89 : 62: Fix testdir root.
Fix corresponding expected result.
- test105 : 10: Testing fnamemodify to reduce path to use ~ prefix.
Fix faked home directory.
Fix corresponding expected result.
26: Testing fnamemodify with r modifier.
Fix out-of-project prefix removal.
Fix corresponding expected result.
72 lines
1.5 KiB
Plaintext
72 lines
1.5 KiB
Plaintext
- Some tests for setting 'number' and 'relativenumber'
|
|
This is not all that useful now that the options are no longer reset when
|
|
setting the other.
|
|
- Some tests for findfile() function
|
|
|
|
STARTTEST
|
|
:so small.vim
|
|
:set hidden nocp nu rnu viminfo+=nviminfo
|
|
:redir @a | set nu? rnu? | redir END
|
|
:e! xx
|
|
:redir @b | set nu? rnu? | redir END
|
|
:e! #
|
|
:$put ='results:'
|
|
:$put a
|
|
:$put b
|
|
:"
|
|
:set nonu nornu
|
|
:setglobal nu
|
|
:setlocal rnu
|
|
:redir @c | setglobal nu? | redir END
|
|
:set nonu nornu
|
|
:setglobal rnu
|
|
:setlocal nu
|
|
:redir @d | setglobal rnu? | redir END
|
|
:$put =':setlocal must NOT reset the other global value'
|
|
:$put c
|
|
:$put d
|
|
:"
|
|
:set nonu nornu
|
|
:setglobal nu
|
|
:setglobal rnu
|
|
:redir @e | setglobal nu? | redir END
|
|
:set nonu nornu
|
|
:setglobal rnu
|
|
:setglobal nu
|
|
:redir @f | setglobal rnu? | redir END
|
|
:$put =':setglobal MUST reset the other global value'
|
|
:$put e
|
|
:$put f
|
|
:"
|
|
:set nonu nornu
|
|
:set nu
|
|
:set rnu
|
|
:redir @g | setglobal nu? | redir END
|
|
:set nonu nornu
|
|
:set rnu
|
|
:set nu
|
|
:redir @h | setglobal rnu? | redir END
|
|
:$put =':set MUST reset the other global value'
|
|
:$put g
|
|
:$put h
|
|
:"
|
|
:let cwd=getcwd()
|
|
:cd ..
|
|
:" Tests may be run from a shadow directory, so an extra cd needs to be done to
|
|
:" get above src/
|
|
:if fnamemodify(getcwd(), ':t') != 'src' | cd ../.. | else | cd .. | endif
|
|
:$put =''
|
|
:$put ='Testing findfile'
|
|
:$put =''
|
|
:set ssl
|
|
:$put =findfile('test19.in','src/nvim/test*')
|
|
:exe "cd" cwd
|
|
:cd ..
|
|
:$put =findfile('test19.in','test*')
|
|
:$put =findfile('test19.in','testdir')
|
|
:exe "cd" cwd
|
|
:/^results/,$w! test.out
|
|
:q!
|
|
ENDTEST
|
|
|