Files
jedi-vim/test/pyimport.vim
2013-08-27 20:10:58 +04:30

29 lines
799 B
VimL

source plugin/jedi.vim
source test/utils.vim
describe 'pyimport'
after
bd!
bd!
end
it 'open_tab'
Pyimport os
Expect g:current_buffer_is_module('os') == 1
Pyimport subprocess
Expect g:current_buffer_is_module('subprocess') == 1
" the empty tab is sometimes also a tab
Expect tabpagenr('$') >= 2
end
it 'completion'
" don't know how to test this directly
"execute "Pyimport subproc\<Tab>"
"Expect g:current_buffer_is_module('subprocess') == 1
Expect jedi#py_import_completions('subproc', 0, 0) == 'subprocess'
Expect jedi#py_import_completions('subprocess', 0, 0) == 'subprocess'
Expect jedi#py_import_completions('zip', 0, 0) == "zipfile\nzipimport"
end
end