diff options
Diffstat (limited to 'src/nvim/testdir/test26.in')
-rw-r--r-- | src/nvim/testdir/test26.in | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/src/nvim/testdir/test26.in b/src/nvim/testdir/test26.in new file mode 100644 index 0000000000..e7cd757661 --- /dev/null +++ b/src/nvim/testdir/test26.in @@ -0,0 +1,44 @@ +Test for :execute, :while and :if + +STARTTEST +:so small.vim +mt:let i = 0 +:while i < 12 +: let i = i + 1 +: if has("ebcdic") +: execute "normal o" . i . "\047" +: else +: execute "normal o" . i . "\033" +: endif +: if i % 2 +: normal Ax +: if i == 9 +: break +: endif +: if i == 5 +: continue +: else +: let j = 9 +: while j > 0 +: if has("ebcdic") +: execute "normal" j . "a" . j . "\x27" +: else +: execute "normal" j . "a" . j . "\x1b" +: endif +: let j = j - 1 +: endwhile +: endif +: endif +: if i == 9 +: if has("ebcdic") +: execute "normal Az\047" +: else +: execute "normal Az\033" +: endif +: endif +:endwhile +:unlet i j +:'t,$w! test.out +:qa! +ENDTEST + |