diff options
| author | ZyX <kp-pav@yandex.ru> | 2017-05-09 14:31:19 +0300 | 
|---|---|---|
| committer | ZyX <kp-pav@yandex.ru> | 2017-05-09 14:41:23 +0300 | 
| commit | 04e7eb1e29915c87e3a5b03769d60f429ceb791d (patch) | |
| tree | 7a32945bb7652424edee2af128a3d31282040dd8 /test/functional/ui/screen_basic_spec.lua | |
| parent | 0e873a30f3072dbacfb700f1e331a8c8396f2e1f (diff) | |
| download | rneovim-04e7eb1e29915c87e3a5b03769d60f429ceb791d.tar.gz rneovim-04e7eb1e29915c87e3a5b03769d60f429ceb791d.tar.bz2 rneovim-04e7eb1e29915c87e3a5b03769d60f429ceb791d.zip | |
tests: Add tests for vim_strchr
Diffstat (limited to 'test/functional/ui/screen_basic_spec.lua')
| -rw-r--r-- | test/functional/ui/screen_basic_spec.lua | 40 | 
1 files changed, 40 insertions, 0 deletions
| diff --git a/test/functional/ui/screen_basic_spec.lua b/test/functional/ui/screen_basic_spec.lua index 5d89416e4a..bfcdc7f652 100644 --- a/test/functional/ui/screen_basic_spec.lua +++ b/test/functional/ui/screen_basic_spec.lua @@ -565,6 +565,46 @@ describe('Screen', function()        ]])      end)    end) + +  describe('press enter', function() +    it('does not crash on <F1> at “Press ENTER”', function() +      command('nnoremap <F1> :echo "TEST"<CR>') +      feed(':ls<CR>') +      screen:expect([[ +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        :ls                                                  | +          1 %a   "[No Name]"                    line 1       | +        {7:Press ENTER or type command to continue}^              | +      ]]) +      feed('<F1>') +      screen:expect([[ +        ^                                                     | +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        {0:~                                                    }| +        TEST                                                 | +      ]]) +    end) +  end)  end)  describe('nvim_ui_attach()', function() | 
