mirror of
https://github.com/neovim/neovim.git
synced 2025-10-26 12:27:24 +00:00
feat: report "build" in vim.version() #23925
Problem: Nvim version string typically has a "build" component but vim.version() doesn't report it. Solution: Add the "build" field to vim.version(). Closes #23863
This commit is contained in:
@@ -34,6 +34,7 @@ describe("api_info()['version']", function()
|
||||
local minor = version['minor']
|
||||
local patch = version['patch']
|
||||
local prerelease = version['prerelease']
|
||||
local build = version['build']
|
||||
eq("number", type(major))
|
||||
eq("number", type(minor))
|
||||
eq("number", type(patch))
|
||||
@@ -42,6 +43,7 @@ describe("api_info()['version']", function()
|
||||
eq(0, funcs.has("nvim-"..major.."."..minor.."."..(patch + 1)))
|
||||
eq(0, funcs.has("nvim-"..major.."."..(minor + 1).."."..patch))
|
||||
eq(0, funcs.has("nvim-"..(major + 1).."."..minor.."."..patch))
|
||||
assert(build == nil or type(build) == 'string')
|
||||
end)
|
||||
end)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user