diff --git a/.gitignore b/.gitignore index eb29dfc047..8cd092639d 100644 --- a/.gitignore +++ b/.gitignore @@ -45,7 +45,7 @@ xcuserdata/ # Generated files. /compile.json -/compiler/nimrod.dot +/compiler/nim.dot /reject.json /run.json # for `nim doc foo.nim` diff --git a/nimdoc/tester.nim b/nimdoc/tester.nim index 58117987b9..e0afe6b94f 100644 --- a/nimdoc/tester.nim +++ b/nimdoc/tester.nim @@ -14,7 +14,7 @@ proc test(dir: string; fixup = false) = quit("FAILURE: nim buildIndex failed") for expected in walkDirRec(dir / "expected/"): - let produced = expected.replace("/expected/", "/htmldocs/") + let produced = expected.replace('\\', '/').replace("/expected/", "/htmldocs/") if not fileExists(produced): echo "FAILURE: files not found: ", produced inc failures diff --git a/nimdoc/testproject/expected/subdir/subdir_b/utils.html b/nimdoc/testproject/expected/subdir/subdir_b/utils.html index 0e09b10cd1..285d09d5c5 100644 --- a/nimdoc/testproject/expected/subdir/subdir_b/utils.html +++ b/nimdoc/testproject/expected/subdir/subdir_b/utils.html @@ -1242,7 +1242,8 @@ function main() { Types @@ -1264,7 +1265,8 @@ function main() {

Types

-
SomeType = int
+
SomeType = enum
+  enumValueA, enumValueB, enumValueC
diff --git a/nimdoc/testproject/expected/testproject.html b/nimdoc/testproject/expected/testproject.html index b1f8489f18..784fbe9b70 100644 --- a/nimdoc/testproject/expected/testproject.html +++ b/nimdoc/testproject/expected/testproject.html @@ -1276,8 +1276,11 @@ function main() {

This is the top level module.

Examples:

-
doAssert bar(3, 4) == 7
-foo(1, 2)

+
import
+  subdir / subdir_b / utils
+
+doAssert bar(3, 4) == 7
+foo(enumValueA, enumValueB)