]> git.gir.st - VimFx.git/blob - extension/test/test-legacy.coffee
update "vulnerable" packages
[VimFx.git] / extension / test / test-legacy.coffee
1 assert = require('./assert')
2 legacy = require('../lib/legacy')
3
4 exports['test convertKey'] = ->
5 assert.arrayEqual(legacy.convertKey('a'), ['a'])
6 assert.arrayEqual(legacy.convertKey('Esc'), ['<escape>'])
7 assert.arrayEqual(legacy.convertKey('a,Esc'), ['a', '<escape>'])
8 assert.arrayEqual(legacy.convertKey(','), [','])
9 assert.arrayEqual(legacy.convertKey(',,a'), [',', 'a'])
10 assert.arrayEqual(legacy.convertKey('a,,'), ['a', ','])
11 assert.arrayEqual(legacy.convertKey('a,,,b'), ['a', ',', 'b'])
12 assert.arrayEqual(legacy.convertKey(',,,,a'), [',', ',', 'a'])
13 assert.arrayEqual(legacy.convertKey('a,,,,'), ['a', ',', ','])
14 assert.arrayEqual(legacy.convertKey(' a '), ['a'])
15 assert.arrayEqual(legacy.convertKey(''), [])
16 assert.arrayEqual(legacy.convertKey(' '), [])
17
18 exports['test convertPattern'] = ->
19 assert.equal(legacy.convertPattern('aB. t*o! *!'), 'aB\\.\\s+t.*o.\\s+.*.')
Imprint / Impressum