Skip to content

Commit 624e293

Browse files
committed
test: add tests
1 parent 096274d commit 624e293

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

test/diagnostics/missing-fields.lua

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -462,4 +462,38 @@ local function f(b) end
462462
f <!{y = 1}!>
463463
]]
464464

465+
-- partial class
466+
467+
TEST[[
468+
---@class A
469+
---@field x number
470+
471+
---@class (partial) B: A
472+
473+
---@type B
474+
local t = {}
475+
]]
476+
477+
TEST[[
478+
---@class A
479+
---@field x number
480+
481+
---@class (partial) B: A
482+
---@field y number
483+
484+
---@type B
485+
local t = <!{}!>
486+
]]
487+
488+
TEST[[
489+
---@class A
490+
---@field x number
491+
492+
---@class (partial) B: A
493+
---@field y number
494+
495+
---@type B
496+
local t = {y = 1}
497+
]]
498+
465499
--

0 commit comments

Comments
 (0)