mirror of
https://github.com/folke/lazy.nvim.git
synced 2025-04-18 20:36:45 +00:00
test: fix tests
This commit is contained in:
parent
6c7ef7e27a
commit
206d208018
3 changed files with 16 additions and 15 deletions
|
@ -38,7 +38,7 @@ describe("task", function()
|
|||
assert(not task:is_running())
|
||||
assert(task_result.done)
|
||||
assert(task_result.error)
|
||||
assert(task.error and task.error:find("test"))
|
||||
assert(task:has_errors() and task:output(vim.log.levels.ERROR):find("test"))
|
||||
end)
|
||||
|
||||
it("async", function()
|
||||
|
@ -56,7 +56,7 @@ describe("task", function()
|
|||
assert(not running)
|
||||
assert(not task:is_running())
|
||||
assert(task_result.done)
|
||||
assert(not task.error)
|
||||
assert(not task:has_errors())
|
||||
end)
|
||||
|
||||
it("spawn errors", function()
|
||||
|
@ -68,7 +68,7 @@ describe("task", function()
|
|||
task:wait()
|
||||
assert(not task:is_running())
|
||||
assert(task_result.done)
|
||||
assert(task.error and task.error:find("Failed to spawn"), task.output)
|
||||
assert(task:has_errors() and task:output(vim.log.levels.ERROR):find("Failed to spawn"), task.output)
|
||||
end)
|
||||
|
||||
it("spawn", function()
|
||||
|
@ -80,9 +80,9 @@ describe("task", function()
|
|||
assert(task:has_started())
|
||||
assert(task:is_running())
|
||||
task:wait()
|
||||
assert.same(task.output, "foo\n")
|
||||
assert.same(task:output(), "foo")
|
||||
assert(task_result.done)
|
||||
assert(not task.error)
|
||||
assert(not task:has_errors())
|
||||
end)
|
||||
|
||||
it("spawn 2x", function()
|
||||
|
@ -94,8 +94,8 @@ describe("task", function()
|
|||
assert(task:is_running())
|
||||
assert(task:is_running())
|
||||
task:wait()
|
||||
assert(task.output == "foo\nbar\n" or task.output == "bar\nfoo\n", task.output)
|
||||
assert(task:output() == "foo\nbar" or task:output() == "bar\nfoo", task:output())
|
||||
assert(task_result.done)
|
||||
assert(not task.error)
|
||||
assert(not task:has_errors())
|
||||
end)
|
||||
end)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue