-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.simplecov
More file actions
executable file
·28 lines (25 loc) · 1.23 KB
/
.simplecov
File metadata and controls
executable file
·28 lines (25 loc) · 1.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# kettle-jem:freeze
# To retain chunks of comments & code during kettle-dev templating:
# Wrap custom sections with freeze markers (e.g., as above and below this comment chunk).
# kettle-dev will then preserve content between those markers across template runs.
# kettle-jem:unfreeze
# kettle-jem:freeze
# To retain chunks of comments & code during kettle-jem templating:
# Wrap custom sections with freeze markers (e.g., as above and below this comment chunk).
# kettle-jem will then preserve content between those markers across template runs.
# kettle-jem:unfreeze
require "kettle/soup/cover/config"
# Minimum coverage thresholds are set by kettle-soup-cover.
# They are controlled by ENV variables loaded by `mise` from `mise.toml`
# (with optional machine-local overrides in `.env.local`).
# If the values for minimum coverage need to change, they should be changed both there,
# and in 2 places in .github/workflows/coverage.yml.
SimpleCov.start do
track_files "lib/**/*.rb"
track_files "lib/**/*.rake"
track_files "exe/*.rb"
# Version *is* tested (see spec/kettle/dev/version_spec.rb).
# Due to early loading, the Version class can't be tracked by SimpleCov.
# So we disable coverage here.
add_filter "lib/kettle/dev/version.rb"
end