diff options
Diffstat (limited to 'tests/mason-core/managers/pip3_spec.lua')
| -rw-r--r-- | tests/mason-core/managers/pip3_spec.lua | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/mason-core/managers/pip3_spec.lua b/tests/mason-core/managers/pip3_spec.lua index 7422084f..b6baf346 100644 --- a/tests/mason-core/managers/pip3_spec.lua +++ b/tests/mason-core/managers/pip3_spec.lua @@ -29,6 +29,7 @@ describe("pip3 manager", function() async_test(function() local handle = InstallHandleGenerator "dummy" local ctx = InstallContextGenerator(handle, { version = "42.13.37" }) + installer.prepare_installer(ctx) installer.exec_in_context( ctx, pip3.packages { "main-package", "supporting-package", "supporting-package2" } @@ -68,6 +69,7 @@ describe("pip3 manager", function() ctx.spawn.python = spy.new(mockx.throws()) ctx.spawn[vim.g.python3_host_prog] = spy.new(mockx.throws()) local err = assert.has_error(function() + installer.prepare_installer(ctx) installer.exec_in_context(ctx, pip3.packages { "package" }) end) vim.g.python3_host_prog = nil @@ -89,6 +91,7 @@ describe("pip3 manager", function() ctx.spawn.python = spy.new(mockx.returns {}) ctx.spawn[vim.g.python3_host_prog] = spy.new(mockx.returns {}) + installer.prepare_installer(ctx) installer.exec_in_context(ctx, pip3.packages { "package" }) vim.g.python3_host_prog = nil assert.spy(ctx.spawn.python3).was_called(0) @@ -106,6 +109,7 @@ describe("pip3 manager", function() ctx.spawn.python = spy.new(mockx.returns {}) ctx.spawn[vim.env.HOME .. "/python3"] = spy.new(mockx.returns {}) + installer.prepare_installer(ctx) installer.exec_in_context(ctx, pip3.packages { "package" }) a.scheduler() vim.g.python3_host_prog = nil @@ -123,6 +127,7 @@ describe("pip3 manager", function() } local handle = InstallHandleGenerator "dummy" local ctx = InstallContextGenerator(handle) + installer.prepare_installer(ctx) installer.exec_in_context(ctx, pip3.packages { "package" }) assert.spy(ctx.spawn.python).was_called(1) assert.spy(ctx.spawn.python).was_called_with { @@ -148,6 +153,7 @@ describe("pip3 manager", function() } local handle = InstallHandleGenerator "dummy" local ctx = InstallContextGenerator(handle) + installer.prepare_installer(ctx) installer.exec_in_context(ctx, pip3.packages { "package" }) assert.spy(ctx.spawn.python).was_called(2) assert.spy(ctx.spawn.python).was_called_with { @@ -178,6 +184,7 @@ describe("pip3 manager", function() async_test(function() local handle = InstallHandleGenerator "dummy" local ctx = InstallContextGenerator(handle, { version = "42.13.37" }) + installer.prepare_installer(ctx) installer.exec_in_context( ctx, pip3.packages { "main-package", "supporting-package", "supporting-package2" } |
