Skip to content

Commit 1bb5a1a

Browse files
blueyeddbarnett
authored andcommitted
coverage#CreateReport: move assertions up (#23)
This makes it easier in case of errors to see where it is coming from.
1 parent 1d00828 commit 1bb5a1a

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

autoload/coverage.vim

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,10 +166,13 @@ function! coverage#CreateReport(covered, uncovered, partial, ...) abort
166166
if a:0 > 0
167167
let l:extra_dict = maktaba#ensure#IsDict(a:1)
168168
endif
169+
call maktaba#ensure#IsList(a:covered)
170+
call maktaba#ensure#IsList(a:uncovered)
171+
call maktaba#ensure#IsList(a:partial)
169172
return extend(l:extra_dict,
170-
\ {'covered': maktaba#ensure#IsList(a:covered),
171-
\ 'uncovered': maktaba#ensure#IsList(a:uncovered),
172-
\ 'partial': maktaba#ensure#IsList(a:partial)})
173+
\ {'covered': a:covered,
174+
\ 'uncovered': a:uncovered,
175+
\ 'partial': a:partial})
173176
endfunction
174177

175178

0 commit comments

Comments
 (0)