make tests green on Unix
This commit is contained in:
parent
02b78d3f94
commit
5bf6ad9fa3
2 changed files with 6 additions and 5 deletions
|
|
@ -10,6 +10,8 @@
|
|||
import
|
||||
os, strutils, strtabs, osproc, sets, configuration, platform
|
||||
|
||||
from terminal import isatty
|
||||
|
||||
const
|
||||
hasTinyCBackend* = defined(tinyc)
|
||||
useEffectSystem* = true
|
||||
|
|
@ -182,7 +184,7 @@ const
|
|||
optBoundsCheck, optOverflowCheck, optAssert, optWarns,
|
||||
optHints, optStackTrace, optLineTrace,
|
||||
optPatterns, optNilCheck, optMoveCheck}
|
||||
DefaultGlobalOptions* = {optThreadAnalysis, optUseColors}
|
||||
DefaultGlobalOptions* = {optThreadAnalysis}
|
||||
|
||||
template newPackageCache*(): untyped =
|
||||
newStringTable(when FileSystemCaseSensitive:
|
||||
|
|
@ -221,6 +223,9 @@ proc newConfigRef*(): ConfigRef =
|
|||
implicitIncludes: @[], # modules that are to be implicitly included
|
||||
docSeeSrcUrl: ""
|
||||
)
|
||||
# enable colors by default on terminals
|
||||
if terminal.isatty(stderr):
|
||||
incl(result.globalOptions, optUseColors)
|
||||
|
||||
proc newPartialConfigRef*(): ConfigRef =
|
||||
## create a new ConfigRef that is only good enough for error reporting.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue