mirror of
https://github.com/inkarkat/vim-ingo-library.git
synced 2026-10-08 18:49:16 +02:00
12 lines
557 B
VimL
12 lines
557 B
VimL
" Test translating branches.
|
|
|
|
call vimtest#StartTap()
|
|
call vimtap#Plan(4)
|
|
|
|
call vimtap#Is(ingo#regexp#deconstruct#TranslateBranches('foobar'), 'foobar', 'no group')
|
|
call vimtap#Is(ingo#regexp#deconstruct#TranslateBranches('\\(foo(bar)\\)'), '\\(foo(bar)\\)', 'no group')
|
|
call vimtap#Is(ingo#regexp#deconstruct#TranslateBranches('my\(foo\|bar\)z'), 'my(foo|bar)z', 'translate capture group')
|
|
call vimtap#Is(ingo#regexp#deconstruct#TranslateBranches('my\%(fo\(o\|u\|xy\)\|bar\)z'), 'my(fo(o|u|xy)|bar)z', 'translate mixed nested groups')
|
|
|
|
call vimtest#Quit()
|