Skip to content

Commit

Permalink
chore(logging): enable more debug logging
Browse files Browse the repository at this point in the history
  • Loading branch information
fredrikaverpil committed Aug 7, 2024
1 parent 66e99e3 commit 32ded37
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions lua/neotest-golang/process.lua
Original file line number Diff line number Diff line change
Expand Up @@ -79,11 +79,14 @@ function M.test_results(spec, result, tree)
elseif runner == "gotestsum" then
raw_output = async.fn.readfile(context.test_output_json_filepath)
end
logger.debug({ "Raw 'go test' output: ", raw_output })

local gotest_output = lib.json.decode_from_table(raw_output)
logger.debug({ "Parsed 'go test' output: ", gotest_output })

--- The 'go list -json' output, converted into a lua table.
local golist_output = context.golist_data
logger.debug({ "Parsed 'go list' output: ", golist_output })

--- @type table<string, neotest.Result>
local neotest_result = {}
Expand Down Expand Up @@ -118,8 +121,7 @@ function M.test_results(spec, result, tree)
--- @type table<string, TestData>
local res = M.aggregate_data(tree, gotest_output, golist_output)

-- DEBUG: enable the following to see the internal test result data.
-- logger.debug(vim.inspect(res))
logger.debug({ "Final internal test result data", res })

-- show various warnings
M.show_warnings(res)
Expand All @@ -130,8 +132,7 @@ function M.test_results(spec, result, tree)
neotest_result[k] = v
end

-- DEBUG: enable the following to see the final Neotest result.
-- logger.debug(vim.inspect(neotest_result))
logger.debug({ "Final Neotest result data", neotest_result })

return neotest_result
end
Expand Down

0 comments on commit 32ded37

Please sign in to comment.