view trunk/src/docgen/tests/doctemplate.d @ 444:0bda71dc9c4f

More document template and source listing code.
author Jari-Matti M?kel? <jmjm@iki.fi>
date Wed, 17 Oct 2007 03:12:46 +0300
parents
children 49f3afd6a0e8
line wrap: on
line source

/**
 * Author: Jari-Matti Mäkelä
 * License: GPL3
 */
module docgen.tests.doctemplate;

import docgen.templates.writers;
import tango.io.Stdout;
import tango.io.FileConduit;
import tango.io.protocol.Writer : Writer;


// doc template
//@unittest
void doctemplate1() {
  TemplateOptions test;
  test.docFormat = DocFormat.LaTeX;
  auto fname = "doctemplate.tex";
  
  auto gwf = new DefaultTemplateWriterFactory(test);
  auto file = new FileConduit("docgen/teststuff/" ~ fname, FileConduit.WriteCreate);
  auto writer = gwf.createTemplateWriter( [ file ] );
  
  writer.generateTemplate();
  
  file.close();
}