@lewis6991 suite.mode should not affect suite.result
---@class TaskResult
---@field duration number
---@alias RunMode 'run'|'skip'
---@class Suite
---@field result TaskResult?
---@field mode RunMode
local function a()
---@type Suite
local suite
suite.result = { duration = 1 }
if suite.mode == "run" then
suite.result.duration = 1 -- EmmyLua(need-check-nil)
end
end
@lewis6991
suite.modeshould not affectsuite.result