2017-03-21 13:09:02 +00:00
|
|
|
Before:
|
|
|
|
silent! cd /testplugin/test/util
|
2017-07-26 09:37:37 +00:00
|
|
|
let g:dir = getcwd()
|
|
|
|
|
|
|
|
After:
|
|
|
|
silent execute 'cd ' . fnameescape(g:dir)
|
|
|
|
unlet! g:dir
|
2017-03-21 13:09:02 +00:00
|
|
|
|
|
|
|
Execute(CdString should output the correct command string):
|
2017-05-08 21:59:25 +00:00
|
|
|
AssertEqual 'cd ''/foo bar/baz'' && ', ale#path#CdString('/foo bar/baz')
|
2017-03-21 13:09:02 +00:00
|
|
|
|
|
|
|
Execute(BufferCdString should output the correct command string):
|
2017-07-26 09:37:37 +00:00
|
|
|
call ale#test#SetFilename('foo.txt')
|
|
|
|
|
|
|
|
AssertEqual 'cd ' . shellescape(g:dir) . ' && ', ale#path#BufferCdString(bufnr(''))
|