Skip to content

Commit b680ac2

Browse files
committed
Fix broken test
1 parent 085a666 commit b680ac2

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

autoload/OmniSharp/actions/complete.vim

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@ function! OmniSharp#actions#complete#Get(partial, opts) abort
88
if !OmniSharp#IsServerRunning()
99
return []
1010
endif
11+
let opts = type(a:opts) == type({}) ? a:opts : { 'Callback': a:opts }
1112
if g:OmniSharp_server_stdio
1213
let s:complete_pending = 1
13-
call s:StdioGetCompletions(a:partial, a:opts, function('s:CBGet', [a:opts]))
14-
if !has_key(a:opts, 'Callback')
14+
call s:StdioGetCompletions(a:partial, opts, function('s:CBGet', [opts]))
15+
if !has_key(opts, 'Callback')
1516
" No callback has been passed in, so this function should return
1617
" synchronously, so it can be used as an omnifunc
1718
let starttime = reltime()
@@ -26,7 +27,7 @@ function! OmniSharp#actions#complete#Get(partial, opts) abort
2627
let completions = OmniSharp#py#Eval(
2728
\ printf('getCompletions(%s)', string(a:partial)))
2829
if OmniSharp#py#CheckForError() | let completions = [] | endif
29-
return s:CBGet(a:opts, completions)
30+
return s:CBGet(opts, completions)
3031
endif
3132
endfunction
3233

test/complete.vader

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ Given cs():
77
Execute ():
88
" Need to set a filename for OmniSharp-roslyn
99
call OmniSharpTestInitializeBuffer('Complete')
10-
let opts = { 'startcol': 0 }
11-
call OmniSharpWarmup('OmniSharp#actions#complete#Get', ['usi'], opts)
10+
call OmniSharpWarmup('OmniSharp#actions#complete#Get', ['usi'])
1211

1312
Do (invoke omnicomplete on 'usi'):
1413
A\<c-x>\<c-o>

0 commit comments

Comments
 (0)