Fixed vim and zsh

This commit is contained in:
2018-04-05 13:06:54 +02:00
parent f9db886bd3
commit 0331f6518a
2009 changed files with 256303 additions and 0 deletions

View File

@ -0,0 +1,24 @@
let s:suite = themis#suite('custom')
let s:assert = themis#helper('assert')
function! s:suite.custom() abort
call deoplete#custom#init()
call deoplete#custom#source('_',
\ 'matchers', ['matcher_head'])
call deoplete#custom#source('_', 'converters',
\ ['converter_auto_delimiter', 'remove_overlap'])
call s:assert.equals(
\ deoplete#custom#get().source,
\ {'_' : {
\ 'matchers': ['matcher_head'],
\ 'converters': ['converter_auto_delimiter', 'remove_overlap']}})
call deoplete#custom#init()
call deoplete#custom#source('buffer',
\ 'min_pattern_length', 9999)
call deoplete#custom#source('buffer', 'rank', 9999)
endfunction

View File

@ -0,0 +1,27 @@
let s:suite = themis#suite('parser')
let s:assert = themis#helper('assert')
function! s:suite.vimoption2python() abort
call s:assert.equals(
\ deoplete#util#vimoption2python('@,48-57,_,\'), '[a-zA-Z@0-9_\\]')
call s:assert.equals(
\ deoplete#util#vimoption2python('@,-,48-57,_'), '[a-zA-Z@0-9_-]')
call s:assert.equals(
\ deoplete#util#vimoption2python('@,,,48-57,_'), '[a-zA-Z@,0-9_]')
call s:assert.equals(
\ deoplete#util#versioncmp('0.1.10', '0.1.8'), 2)
call s:assert.equals(
\ deoplete#util#versioncmp('0.1.10', '0.1.10'), 0)
call s:assert.equals(
\ deoplete#util#versioncmp('0.1.10', '0.1.0010'), 0)
call s:assert.equals(
\ deoplete#util#versioncmp('0.1.1', '0.1.8'), -7)
call s:assert.equals(
\ deoplete#util#versioncmp('0.1.1000', '0.1.10'), 990)
call s:assert.equals(
\ deoplete#util#versioncmp('0.1.0001', '0.1.10'), -9)
call s:assert.equals(
\ deoplete#util#versioncmp('2.0.1', '1.3.5'), 9696)
call s:assert.equals(
\ deoplete#util#versioncmp('3.2.1', '0.0.0'), 30201)
endfunction