diff options
author | Timothee Cour <timothee.cour2@gmail.com> | 2020-06-01 10:21:41 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-01 19:21:41 +0200 |
commit | 3cf88c2b4955f330e147c98064969626719790de (patch) | |
tree | a491043e79dc618147708b24fc0818ef81ea11e6 /tests/misc/trunner.nim | |
parent | 75e579ff8ec3b5b3659612ea24f8d2b8c0e20230 (diff) | |
download | Nim-3cf88c2b4955f330e147c98064969626719790de.tar.gz |
walkDirRecFilter, update doc CI filter, compiler/index.nim for docs + various other fixes (#14501)
* update doc CI filter to include the files mostly likely to require doc rebuild * remove code duplication in ./config/nimdoc.cfg; show link to compiler docs, various fixes * walkDirRecFilter, factor nativeToUnixPath workaround * glob for getRst2html * docslocal: 40s to build all docs * revert code dedup in github actions which did not work alas... * fixups
Diffstat (limited to 'tests/misc/trunner.nim')
-rw-r--r-- | tests/misc/trunner.nim | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/tests/misc/trunner.nim b/tests/misc/trunner.nim index 566f9f033..382fd35ae 100644 --- a/tests/misc/trunner.nim +++ b/tests/misc/trunner.nim @@ -11,6 +11,7 @@ import std/[strformat,os,osproc,unittest] from std/sequtils import toSeq,mapIt from std/algorithm import sorted import stdtest/[specialpaths, unittest_light] +from std/private/globs import nativeToUnixPath import "$lib/../compiler/nimpaths" @@ -90,11 +91,7 @@ else: # don't run twice the same test removeDir(htmldocsDir) let (outp, exitCode) = execCmdEx(cmd) check exitCode == 0 - proc nativeToUnixPathWorkaround(a: string): string = - # xxx pending https://github.com/nim-lang/Nim/pull/13265 `nativeToUnixPath` - a.replace(DirSep, '/') - - let ret = toSeq(walkDirRec(htmldocsDir, relative=true)).mapIt(it.nativeToUnixPathWorkaround).sorted.join("\n") + let ret = toSeq(walkDirRec(htmldocsDir, relative=true)).mapIt(it.nativeToUnixPath).sorted.join("\n") let context = $(i, ret, cmd) var expected = "" case i |