fix warnings/hints in nimdoc/tester.nim (#18083)
* fix warnings/hints in nimdoc/tester.nim * improve err msg for nimdoc/tester.nim and change flag from fixup to nimTestsNimdocFixup * address comment: put back quit instead of doAssert
This commit is contained in:
parent
4274e6e4d7
commit
e2ab08603d
3 changed files with 16 additions and 13 deletions
|
|
@ -1,10 +1,12 @@
|
|||
# Small program that runs the test cases for 'nim doc'.
|
||||
# To run this, cd to the git repo root, and run "nim r nimdoc/tester.nim".
|
||||
# to change expected results (after carefully verifying everything), use -d:fixup
|
||||
# to change expected results (after carefully verifying everything), use -d:nimTestsNimdocFixup
|
||||
|
||||
import strutils, os
|
||||
from std/private/gitutils import diffFiles
|
||||
|
||||
const fixup = defined(nimTestsNimdocFixup)
|
||||
|
||||
var
|
||||
failures = 0
|
||||
|
||||
|
|
@ -62,7 +64,7 @@ let
|
|||
"$1/$2.nim" % [test1Dir, test1PrjName]],
|
||||
buildIndex: @["--out:$1/$2/theindex.html" % [test1Dir, test1DocsDir],
|
||||
"$1/$2" % [test1Dir, test1DocsDir]])
|
||||
testNimDoc(test1Dir, test1DocsDir, test1Switches, defined(fixup))
|
||||
testNimDoc(test1Dir, test1DocsDir, test1Switches, fixup)
|
||||
|
||||
# Test "nim doc --out:.. --index:on .."
|
||||
let
|
||||
|
|
@ -75,7 +77,7 @@ let
|
|||
"$1/$2.nim" % [test2Dir, test2PrjName]],
|
||||
buildIndex: @["--out:$1/$2/theindex.html" % [test2Dir, test2DocsDir],
|
||||
"$1/$2" % [test2Dir, test2DocsDir]])
|
||||
testNimDoc(test2Dir, test2DocsDir, test2Switches, defined(fixup))
|
||||
testNimDoc(test2Dir, test2DocsDir, test2Switches, fixup)
|
||||
|
||||
# Check for failures
|
||||
if failures > 0: quit($failures & " failures occurred.")
|
||||
if failures > 0:
|
||||
quit "$# failures occurred; see note in tester.nim regarding -d:nimTestsNimdocFixup" % $failures
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue