diff options
author | Felipe Morales <hel.sheep@gmail.com> | 2015-06-20 18:45:03 -0300 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2015-08-24 00:48:32 -0400 |
commit | 45121a267f6374624570b88127f58c237abb623a (patch) | |
tree | 628a84bde6c3a20b330bf1167fa5541ede1223a4 /test/functional/ui/screen_basic_spec.lua | |
parent | 7280e8c365af585400ad9f5da56dcd2f9d043982 (diff) | |
download | rneovim-45121a267f6374624570b88127f58c237abb623a.tar.gz rneovim-45121a267f6374624570b88127f58c237abb623a.tar.bz2 rneovim-45121a267f6374624570b88127f58c237abb623a.zip |
defaults: set 'laststatus' to 2. #2876
Diffstat (limited to 'test/functional/ui/screen_basic_spec.lua')
-rw-r--r-- | test/functional/ui/screen_basic_spec.lua | 45 |
1 files changed, 43 insertions, 2 deletions
diff --git a/test/functional/ui/screen_basic_spec.lua b/test/functional/ui/screen_basic_spec.lua index 421c167300..7ba82c8b7b 100644 --- a/test/functional/ui/screen_basic_spec.lua +++ b/test/functional/ui/screen_basic_spec.lua @@ -1,8 +1,50 @@ local helpers = require('test.functional.helpers') local Screen = require('test.functional.ui.screen') -local clear, feed, execute = helpers.clear, helpers.feed, helpers.execute +local spawn, set_session, clear = helpers.spawn, helpers.set_session, helpers.clear +local feed, execute = helpers.feed, helpers.execute local insert, wait = helpers.insert, helpers.wait +describe('Initial screen', function() + local screen + local nvim_argv = {helpers.nvim_prog, '-u', 'NONE', '-i', 'NONE', '-N', + '--cmd', 'set shortmess+=I background=light noswapfile', + '--embed'} + + before_each(function() + if session then + session:exit(0) + end + local screen_nvim = spawn(nvim_argv) + set_session(screen_nvim) + screen = Screen.new() + screen:attach() + screen:set_default_attr_ignore( {{bold=true, foreground=255}} ) + end) + + after_each(function() + screen:detach() + end) + + it('is the default initial screen', function() + screen:expect([[ + ^ | + ~ | + ~ | + ~ | + ~ | + ~ | + ~ | + ~ | + ~ | + ~ | + ~ | + ~ | + [No Name] | + | + ]]) + end) +end) + describe('Screen', function() local screen @@ -102,7 +144,6 @@ describe('Screen', function() end) end) - describe('window', function() describe('split', function() it('horizontal', function() |