summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMathias Schenner <mathias.schenner@langsci-press.org>2015-03-08 15:47:39 +0100
committerMathias Schenner <mathias.schenner@langsci-press.org>2015-03-08 15:47:39 +0100
commit12bf0ff3e528464cfc4173544bb9b4a0057c671e (patch)
treef129ab7d9f3abfd74f7f3a0d833dcf4dee569c46 /tests
parent1e3ef0e36f8576bf87115ece66675b56651c7a28 (diff)
LaTeX reader: allow non-empty colsep in tables
The `tabular` environment allows non-empty column separators with the "@{...}" syntax. Previously, pandoc would fail to parse tables if a non-empty colsep was present. With this commit, these separators are still ignored, but the table gets parsed. A test case is included.
Diffstat (limited to 'tests')
-rw-r--r--tests/Tests/Readers/LaTeX.hs5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/Tests/Readers/LaTeX.hs b/tests/Tests/Readers/LaTeX.hs
index 614075652..47916b0c0 100644
--- a/tests/Tests/Readers/LaTeX.hs
+++ b/tests/Tests/Readers/LaTeX.hs
@@ -91,6 +91,11 @@ tests = [ testGroup "basic"
, "Table with empty column separators" =:
"\\begin{tabular}{@{}r@{}l}One & Two\\\\ \\end{tabular}" =?>
simpleTable' [AlignRight,AlignLeft] [[plain "One", plain "Two"]]
+ , "Table with custom column separators" =:
+ unlines [ "\\begin{tabular}{@{($\\to$)}r@{\\hspace{2cm}}l}"
+ , "One&Two\\\\"
+ , "\\end{tabular}" ] =?>
+ simpleTable' [AlignRight,AlignLeft] [[plain "One", plain "Two"]]
, "Table with vertical alignment argument" =:
"\\begin{tabular}[t]{r|r}One & Two\\\\ \\end{tabular}" =?>
simpleTable' [AlignRight,AlignRight] [[plain "One", plain "Two"]]