test: fix failed tests with $TMPDIR in QuickBuild

This commit is contained in:
Jan Edmund Lazo 2018-01-16 09:02:11 -05:00
parent 7ac21332cf
commit 5c09f37d4a

View File

@ -24,11 +24,11 @@ describe('filename modifiers', function()
execute 'cd '. tmpdir
let $HOME=fnamemodify('.', ':p:h:h:h')
call assert_equal('/', fnamemodify('.', ':p')[-1:])
call assert_equal('p', fnamemodify('.', ':p:h')[-1:])
call assert_equal(tmpdir[strchars(tmpdir) - 1], fnamemodify('.', ':p:h')[-1:])
call assert_equal('t', fnamemodify('test.out', ':p')[-1:])
call assert_equal('test.out', fnamemodify('test.out', ':.'))
call assert_equal('../testdir/a', fnamemodify('../testdir/a', ':.'))
call assert_equal('test.out', fnamemodify('test.out', ':~'))
call assert_equal(fnamemodify(tmpdir, ':~').'/test.out', fnamemodify('test.out', ':~'))
call assert_equal('../testdir/a', fnamemodify('../testdir/a', ':~'))
call assert_equal('a', fnamemodify('../testdir/a', ':t'))
call assert_equal('', fnamemodify('.', ':p:t'))