" Test 'autochdir' behavior | |
if !exists("+autochdir") | |
finish | |
endif | |
func Test_set_filename() | |
call test_autochdir() | |
set acd | |
new | |
w samples/Xtest | |
call assert_equal("Xtest", expand('%')) | |
call assert_equal("samples", substitute(getcwd(), '.*/\(\k*\)', '\1', '')) | |
bwipe! | |
set noacd | |
call delete('samples/Xtest') | |
endfunc |