codecov: apply report generation automatically
[luajson.git] / tests / .luacov
blob0bc0389be4bb11fb60435e8ec4e315b1fe06abe4
1 --- Global configuration file. Copy, customize and store in your
2 -- project folder as '.luacov' for project specific configuration
3 -- @class module
4 -- @name luacov.defaults
5 return {
7   -- default filename to load for config options if not provided
8   -- only has effect in 'luacov.defaults.lua'
9   configfile = ".luacov",
11   -- filename to store stats collected
12   statsfile = "luacov.stats.out",
14   -- filename to store report
15   reportfile = "luacov.report.json",
17   -- Run reporter on completion? (won't work for ticks)
18   runreport = true,
20   -- Delete stats file after reporting?
21   deletestats = false,
23   -- Patterns for files to include when reporting
24   -- all will be included if nothing is listed
25   -- (exclude overrules include, do not include
26   -- the .lua extension)
27   include = {
28     "/json$",
29     "/json/.+$",
30   },
32   -- Patterns for files to exclude when reporting
33   -- all will be included if nothing is listed
34   -- (exclude overrules include, do not include
35   -- the .lua extension)
36   exclude = {
37   },
39   -- configuration for luacov-coveralls reporter
40   coveralls = {
42     -- debug = true;
44     pathcorrect = {
45       {"^../lua/", "lua/"};
46     },
48   },