From aa3dbf229588982d5ac0de1a7fb0f97b4a0632da Mon Sep 17 00:00:00 2001 From: Munif Tanjim Date: Thu, 4 Jan 2024 23:54:32 +0600 Subject: [PATCH] test(nut): refactor tests for git.status --- tests/nougat/nut/git/status_spec.lua | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tests/nougat/nut/git/status_spec.lua b/tests/nougat/nut/git/status_spec.lua index 6465aee..4533de7 100644 --- a/tests/nougat/nut/git/status_spec.lua +++ b/tests/nougat/nut/git/status_spec.lua @@ -28,9 +28,15 @@ describe("nut.git.status", function() end) describe("w/ gitsigns", function() - it("works", function() + before_each(function() package.loaded["gitsigns"] = {} + end) + + after_each(function() + package.loaded["gitsigns"] = nil + end) + it("works", function() bar:add_item(nut.create({ prefix = " ", content = { @@ -40,8 +46,6 @@ describe("nut.git.status", function() }, })) - package.loaded["gitsigns"] = nil - vim.b[ctx.bufnr].gitsigns_status_dict = { added = 1, } @@ -62,8 +66,6 @@ describe("nut.git.status", function() end) it("can handle missing gitstatus", function() - package.loaded["gitsigns"] = {} - bar:add_item(nut.create({ prefix = " ", content = { @@ -71,8 +73,6 @@ describe("nut.git.status", function() }, })) - package.loaded["gitsigns"] = nil - vim.b[ctx.bufnr].gitsigns_status_dict = nil vim.api.nvim_exec_autocmds("User", { pattern = "GitSignsUpdate" }) vim.wait(0)