refactor(git): split engine into core subpackage
This commit is contained in:
@@ -194,7 +194,7 @@ t.test("complete add returns only unstaged/untracked paths", function()
|
||||
local dir = make_repo({ tracked = "x" })
|
||||
t.write(dir, "tracked", "modified")
|
||||
t.write(dir, "newfile", "new")
|
||||
local r = assert(require("git.repo").resolve(dir))
|
||||
local r = assert(require("git.core.repo").resolve(dir))
|
||||
r:refresh()
|
||||
t.wait_for(function()
|
||||
return r.status and #vim.tbl_keys(r.status.entries) > 0
|
||||
@@ -309,7 +309,7 @@ t.test(":G show <CR> on + line opens the blob URI", function()
|
||||
t.write(dir, "a", "second\n")
|
||||
h.git(dir, "add", "a")
|
||||
h.git(dir, "commit", "-q", "-m", "second")
|
||||
assert(require("git.repo").resolve(dir))
|
||||
assert(require("git.core.repo").resolve(dir))
|
||||
local blob = h.git(dir, "rev-parse", "HEAD:a").stdout
|
||||
|
||||
cmd.run({ "show", "HEAD" })
|
||||
@@ -367,7 +367,7 @@ t.test("<CR> still dispatches after navigating away and back", function()
|
||||
|
||||
-- Open the HEAD commit object buffer. Its cat-file output includes a
|
||||
-- "parent <sha>" line we can navigate from.
|
||||
local r = assert(require("git.repo").resolve(dir))
|
||||
local r = assert(require("git.core.repo").resolve(dir))
|
||||
require("git.object").open(r, "HEAD", { split = false })
|
||||
local first_obj_buf = vim.api.nvim_get_current_buf()
|
||||
local first_obj_win = vim.api.nvim_get_current_win()
|
||||
@@ -397,7 +397,7 @@ end)
|
||||
t.test(":G diff <CR> on + line falls back to worktree file", function()
|
||||
local dir = make_repo({ a = "v1\n" })
|
||||
t.write(dir, "a", "v2\n")
|
||||
assert(require("git.repo").resolve(dir))
|
||||
assert(require("git.core.repo").resolve(dir))
|
||||
|
||||
cmd.run({ "diff" })
|
||||
wait_buf_populated("%[Git diff%]")
|
||||
|
||||
Reference in New Issue
Block a user