11# Run any command in this library's bin/ without the bin/ prefix!
2+ # Prefer exe version over binstub
3+ PATH_add exe
24PATH_add bin
35
46# Only add things to this file that should be shared with the team.
@@ -16,18 +18,24 @@ PATH_add bin
1618
1719# ## External Testing Controls
1820export K_SOUP_COV_DO=true # Means you want code coverage
21+ export K_SOUP_COV_COMMAND_NAME=" Test Coverage"
1922# Available formats are html, xml, rcov, lcov, json, tty
20- export K_SOUP_COV_COMMAND_NAME=" RSpec Coverage"
21- export K_SOUP_COV_FORMATTERS=" html,tty"
22- export K_SOUP_COV_MIN_BRANCH=100 # Means you want to enforce X% branch coverage
23- export K_SOUP_COV_MIN_LINE=100 # Means you want to enforce X% line coverage
23+ export K_SOUP_COV_FORMATTERS=" html,xml,rcov,lcov,json,tty"
24+ export K_SOUP_COV_MIN_BRANCH=78 # Means you want to enforce X% branch coverage
25+ export K_SOUP_COV_MIN_LINE=97 # Means you want to enforce X% line coverage
2426export K_SOUP_COV_MIN_HARD=true # Means you want the build to fail if the coverage thresholds are not met
2527export K_SOUP_COV_MULTI_FORMATTERS=true
2628export K_SOUP_COV_OPEN_BIN= # Means don't try to open coverage results in browser
2729export MAX_ROWS=1 # Setting for simplecov-console gem for tty output, limits to the worst N rows of bad coverage
30+ export KETTLE_TEST_SILENT=true
2831
2932# Internal Debugging Controls
3033export DEBUG=false # do not allow byebug statements (override in .env.local)
34+ export FLOSS_CFG_FUND_DEBUG=false # extra logging to help diagnose issues (override in .env.local)
35+ export FLOSS_CFG_FUND_LOGFILE=tmp/log/debug.log
36+
37+ # Concurrently developing the rubocop-lts suite?
38+ export RUBOCOP_LTS_LOCAL=false
3139
3240# .env would override anything in this file, if `dotenv` is uncommented below.
3341# .env is a DOCKER standard, and if we use it, it would be in deployed, or DOCKER, environments,
0 commit comments