35 lines
783 B
Plaintext
35 lines
783 B
Plaintext
-- LuaCov configuration for FlexLove
|
|
return {
|
|
-- Stats file location
|
|
statsfile = "luacov.stats.out",
|
|
|
|
-- Report file location
|
|
reportfile = "luacov.report.out",
|
|
|
|
-- Exclude patterns (files to ignore) - use exclude instead of include for better results
|
|
exclude = {
|
|
"testing",
|
|
"examples",
|
|
"tasks",
|
|
"themes",
|
|
"luarocks",
|
|
"loveStub", -- Exclude LÖVE stub from coverage
|
|
},
|
|
|
|
-- Include patterns - focus coverage on core modules
|
|
include = {
|
|
"modules/",
|
|
"FlexLove%.lua",
|
|
},
|
|
|
|
-- Run reporter by default
|
|
runreport = false,
|
|
|
|
-- Delete stats file after reporting
|
|
deletestats = false,
|
|
|
|
-- Tick options - enable for better line-by-line tracking
|
|
-- Note: With cluacov this is faster than pure Lua luacov
|
|
tick = true,
|
|
}
|