summary refs log tree commit diff stats
path: root/tests/template/tdefault_nil.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/template/tdefault_nil.nim')
-rw-r--r--tests/template/tdefault_nil.nim14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/template/tdefault_nil.nim b/tests/template/tdefault_nil.nim
new file mode 100644
index 000000000..891166306
--- /dev/null
+++ b/tests/template/tdefault_nil.nim
@@ -0,0 +1,14 @@
+
+# bug #2629
+import sequtils, os
+
+template glob_rst(basedir: string = nil): expr =
+  if baseDir.isNil:
+    to_seq(walk_files("*.rst"))
+  else:
+    to_seq(walk_files(basedir/"*.rst"))
+
+let
+  rst_files = concat(glob_rst(), glob_rst("docs"))
+
+when isMainModule: echo rst_files