@@ -7,62 +7,62 @@ local eq = assert.equal
7
7
describe (" install" , function ()
8
8
before_each (function ()
9
9
helpers .clear ()
10
- helpers .fn .delete (" ./busted /fixtures/basic/bin" , " rf" )
11
- helpers .fn .delete (" ./busted /fixtures/basic/data" , " rf" )
12
- helpers .fn .mkdir (" ./busted /fixtures/basic/data" , " p" )
13
- helpers .fn .mkdir (" ./busted /fixtures/basic/bin" , " p" )
10
+ helpers .fn .delete (" ./spec /fixtures/basic/bin" , " rf" )
11
+ helpers .fn .delete (" ./spec /fixtures/basic/data" , " rf" )
12
+ helpers .fn .mkdir (" ./spec /fixtures/basic/data" , " p" )
13
+ helpers .fn .mkdir (" ./spec /fixtures/basic/bin" , " p" )
14
14
-- Make plugin available
15
15
exec_lua ([[ vim.opt.rtp:append'.']] )
16
16
exec_lua ([[ vim.opt.rtp:append'./deps/plenary.nvim/']] )
17
17
end )
18
18
19
19
it (" installs nextls when you open an elixir file and nextls isn't downloaded" , function ()
20
- helpers .fn .writefile ({ " " }, " ./busted /fixtures/basic/data/.next-ls-force-update-v1" )
20
+ helpers .fn .writefile ({ " " }, " ./spec /fixtures/basic/data/.next-ls-force-update-v1" )
21
21
exec_lua ([[
22
- vim.g.next_ls_cache_dir = "./busted /fixtures/basic/bin"
23
- vim.g.next_ls_data_dir = "./busted /fixtures/basic/data"
24
- vim.g.next_ls_default_bin = "./busted /fixtures/basic/bin/nextls"
25
- require("elixir.nextls").setup({auto_update = true, cmd = "./busted /fixtures/basic/bin/nextls" })
26
- vim.cmd.edit("./busted /fixtures/basic/lib/basic.ex")
22
+ vim.g.next_ls_cache_dir = "./spec /fixtures/basic/bin"
23
+ vim.g.next_ls_data_dir = "./spec /fixtures/basic/data"
24
+ vim.g.next_ls_default_bin = "./spec /fixtures/basic/bin/nextls"
25
+ require("elixir.nextls").setup({auto_update = true, cmd = "./spec /fixtures/basic/bin/nextls" })
26
+ vim.cmd.edit("./spec /fixtures/basic/lib/basic.ex")
27
27
]] )
28
28
29
- eq (luv .fs_stat (" ./busted /fixtures/basic/bin/nextls" ).mode , 33523 )
29
+ eq (luv .fs_stat (" ./spec /fixtures/basic/bin/nextls" ).mode , 33523 )
30
30
end )
31
31
32
32
it (" forces an install if the flag is not set" , function ()
33
- helpers .fn .mkdir (" ./busted /fixtures/basic/bin" , " p" )
34
- helpers .fn .writefile ({ " foobar" }, " ./busted /fixtures/basic/bin/nextls" )
33
+ helpers .fn .mkdir (" ./spec /fixtures/basic/bin" , " p" )
34
+ helpers .fn .writefile ({ " foobar" }, " ./spec /fixtures/basic/bin/nextls" )
35
35
exec_lua ([[
36
- vim.g.next_ls_cache_dir = "./busted /fixtures/basic/bin"
37
- vim.g.next_ls_data_dir = "./busted /fixtures/basic/data"
38
- vim.g.next_ls_default_bin = "./busted /fixtures/basic/bin/nextls"
39
- require("elixir.nextls").setup({auto_update = true, cmd = "./busted /fixtures/basic/bin/nextls" })
40
- vim.cmd.edit("./busted /fixtures/basic/lib/basic.ex")
36
+ vim.g.next_ls_cache_dir = "./spec /fixtures/basic/bin"
37
+ vim.g.next_ls_data_dir = "./spec /fixtures/basic/data"
38
+ vim.g.next_ls_default_bin = "./spec /fixtures/basic/bin/nextls"
39
+ require("elixir.nextls").setup({auto_update = true, cmd = "./spec /fixtures/basic/bin/nextls" })
40
+ vim.cmd.edit("./spec /fixtures/basic/lib/basic.ex")
41
41
]] )
42
42
43
43
assert .error (function ()
44
- helpers .fn .readfile (" ./busted /fixtures/basic/bin/nextls" , " b" )
44
+ helpers .fn .readfile (" ./spec /fixtures/basic/bin/nextls" , " b" )
45
45
end )
46
- eq (luv .fs_stat (" ./busted /fixtures/basic/bin/nextls" ).mode , 33523 )
46
+ eq (luv .fs_stat (" ./spec /fixtures/basic/bin/nextls" ).mode , 33523 )
47
47
end )
48
48
49
49
it (" doesnt force an install if the flag is set" , function ()
50
- helpers .fn .writefile ({ " " }, " ./busted /fixtures/basic/data/.next-ls-force-update-v1" )
51
- helpers .fn .mkdir (" ./busted /fixtures/basic/bin" , " p" )
52
- helpers .fn .writefile ({ " foobar" }, " ./busted /fixtures/basic/bin/nextls" )
50
+ helpers .fn .writefile ({ " " }, " ./spec /fixtures/basic/data/.next-ls-force-update-v1" )
51
+ helpers .fn .mkdir (" ./spec /fixtures/basic/bin" , " p" )
52
+ helpers .fn .writefile ({ " foobar" }, " ./spec /fixtures/basic/bin/nextls" )
53
53
local screen = Screen .new ()
54
54
screen :attach ()
55
55
exec_lua ([[
56
- vim.g.next_ls_cache_dir = "./busted /fixtures/basic/bin"
57
- vim.g.next_ls_data_dir = "./busted /fixtures/basic/data"
58
- vim.g.next_ls_default_bin = "./busted /fixtures/basic/bin/nextls"
59
- require("elixir.nextls").setup({auto_update = true, cmd = "./busted /fixtures/basic/bin/nextls" })
60
- vim.cmd.edit("./busted /fixtures/basic/lib/basic.ex")
56
+ vim.g.next_ls_cache_dir = "./spec /fixtures/basic/bin"
57
+ vim.g.next_ls_data_dir = "./spec /fixtures/basic/data"
58
+ vim.g.next_ls_default_bin = "./spec /fixtures/basic/bin/nextls"
59
+ require("elixir.nextls").setup({auto_update = true, cmd = "./spec /fixtures/basic/bin/nextls" })
60
+ vim.cmd.edit("./spec /fixtures/basic/lib/basic.ex")
61
61
]] )
62
62
63
63
helpers .feed (" <cr>" )
64
64
-- screen:snapshot_util()
65
- eq (helpers .fn .readfile (" ./busted /fixtures/basic/bin/nextls" , " b" )[1 ], " foobar" )
65
+ eq (helpers .fn .readfile (" ./spec /fixtures/basic/bin/nextls" , " b" )[1 ], " foobar" )
66
66
screen :expect {
67
67
grid = [[
68
68
^defmodule Basic do |
@@ -81,7 +81,7 @@ describe("install", function()
81
81
|
82
82
]] ,
83
83
attr_ids = {
84
- [1 ] = { bold = true , foreground = Screen .colors .Blue1 },
84
+ [1 ] = { foreground = Screen .colors .NvimLightGrey4 },
85
85
},
86
86
}
87
87
end )
0 commit comments