diff options
author | fiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b> | 2007-07-15 02:56:34 +0000 |
---|---|---|
committer | fiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b> | 2007-07-15 02:56:34 +0000 |
commit | 465b2d791ef5c7b7a7ef9b53e2a4b8bb09a8c1f9 (patch) | |
tree | 468d1550e0b8fb018723ce1522ee5bed5f4062af /tests/runtests.pl | |
parent | 78aeebc143b673db6a0a08be9fa4f5314c681ce8 (diff) |
Merged branches/context: addition of a ConTeXt writer
<http://www.pragma-ade.nl/>.
+ Text.Pandoc.Writers.ConTeXt added.
+ Text.Pandoc modified to export the basic ConTeXt writer.
+ Main.hs modified to recognize 'context' as a writer.
+ ConTeXtHeader added to headers
+ DefaultHeaders.hs template modified to include ConTeXt header
+ Tests added (writer.context, tables.context), and runtests.pl
modified to run them
+ pandoc.cabal updated to include Text.Pandoc.Writers.ConTeXt.
git-svn-id: https://pandoc.googlecode.com/svn/trunk@716 788f1e2b-df1e-0410-8736-df70ead52e1b
Diffstat (limited to 'tests/runtests.pl')
-rw-r--r-- | tests/runtests.pl | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/runtests.pl b/tests/runtests.pl index af0f0bc16..06e7a1b3e 100644 --- a/tests/runtests.pl +++ b/tests/runtests.pl @@ -14,7 +14,7 @@ unless (-x $script) { die "$script is not executable.\n"; } print "Writer tests:\n"; -my @writeformats = ("html", "latex", "rst", "rtf", "markdown", "man", "native"); # docbook and s5 handled separately +my @writeformats = ("html", "latex", "rst", "rtf", "markdown", "man", "native"); # docbook, context, and s5 handled separately my @readformats = ("latex", "native"); # handle html,markdown & rst separately my $source = "testsuite.native"; @@ -61,6 +61,14 @@ test_results("docbook writer", "tmp.docbook", "writer.docbook"); print " docbook tables..."; test_results("docbook tables", "tmp.docbook", "tables.docbook"); +print "Testing context writer..."; +# remove LaTeX tests, as this produces invalid docbook... +`sed -e '/^, Header 1 \\[Str "LaTeX"\\]/,/^, HorizontalRule/d' testsuite.native | $script -r native -w context -s > tmp.context`; +test_results("context writer", "tmp.context", "writer.context"); +`$script -r native -w context tables.native > tmp.context`; +print " context tables..."; +test_results("context tables", "tmp.context", "tables.context"); + print "Testing s5 writer (basic)..."; `$script -r native -w s5 -s s5.native > tmp.html`; test_results("s5 writer (basic)", "tmp.html", "s5.basic.html"); |