diff options
Diffstat (limited to 'tests/template/ttempl.nim')
-rw-r--r-- | tests/template/ttempl.nim | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/template/ttempl.nim b/tests/template/ttempl.nim new file mode 100644 index 000000000..2c4785325 --- /dev/null +++ b/tests/template/ttempl.nim @@ -0,0 +1,27 @@ +# Test the new template file mechanism + +import + os, times + +include "sunset.tmpl" + +const + tabs = [["home", "index"], + ["news", "news"], + ["documentation", "documentation"], + ["download", "download"], + ["FAQ", "question"], + ["links", "links"]] + + +var i = 0 +for item in items(tabs): + var content = $i + var file: TFile + if open(file, changeFileExt(item[1], "html"), fmWrite): + write(file, sunsetTemplate(current=item[1], ticker="", content=content, + tabs=tabs)) + close(file) + else: + write(stdout, "cannot open file for writing") + inc(i) |