11local eq = MiniTest .expect .equality
2- -- local neq = MiniTest.expect.no_equality
3- -- local u = require("tests.utils")
4- local expect_error = MiniTest .expect .error
52local child = MiniTest .new_child_neovim ()
3+ -- local env = require("tests.env")
64
75local T = MiniTest .new_set ({
86 hooks = {
97 pre_case = function ()
10- -- Restart child process with custom 'init.lua' script
118 child .restart ({ " -u" , " tests/scripts/minimal_init.lua" })
129 child .lua ([[ M = require('copilot')]] )
13-
1410 child .lua ([[ c = require('copilot.command')]] )
15- -- child.lua([[c.enable()]])
16- -- child.lua([[c.attach({ force = true })]])
17- -- child.lua([[conf = require('copilot.config')]])
1811 child .lua ([[ s = require('copilot.status')]] )
12+ -- child.fn.setenv("GITHUB_COPILOT_TOKEN", env.COPILOT_TOKEN)
1913 end ,
20- -- Stop once all test cases are finished
2114 post_once = child .stop ,
2215 },
2316})
@@ -42,11 +35,4 @@ T["lua()"]["setup called, copilot.setup_done is true"] = function()
4235 eq (child .lua (" return M.setup_done" ), true )
4336end
4437
45- T [" lua()" ][" Copilot status, not initialized, returns error" ] = function ()
46- run_setup ()
47- expect_error (function ()
48- child .cmd (" :Copilot status" )
49- end , " .*not initialized.*" )
50- end
51-
5238return T
0 commit comments