aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2018-10-18 23:53:33 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2018-10-18 23:54:13 -0700
commit400e87df1d2fd500d8fc5403ff9a48662c198cce (patch)
treed9fcc731e302fb9e5894fd7b29b2a2791622fc29
parenta49cd34983d9c1299dd7ae9c50d7c28e558d5bdb (diff)
downloadpandoc-400e87df1d2fd500d8fc5403ff9a48662c198cce.tar.gz
Update man reader tests.
-rw-r--r--test/Tests/Readers/Man.hs4
-rw-r--r--test/man-reader.man10
-rw-r--r--test/man-reader.native48
3 files changed, 30 insertions, 32 deletions
diff --git a/test/Tests/Readers/Man.hs b/test/Tests/Readers/Man.hs
index 9dbfbab4d..22e0cbaf7 100644
--- a/test/Tests/Readers/Man.hs
+++ b/test/Tests/Readers/Man.hs
@@ -56,7 +56,7 @@ tests = [
=?> (para $ str "ab")
, "replace" =:
"\\-\\ \\\\\\[lq]\\[rq]\\[em]\\[en]\\*(lq\\*(rq"
- =?> (para $ str "- \\“”—–«»")
+ =?> (para $ str "- \\“”—–“”")
, "replace2" =:
"\\t\\e\\`\\^\\|\\'"
=?> (para $ str "\t\\` `")
@@ -65,7 +65,7 @@ tests = [
"bullet" =:
".IP\nfirst\n.IP\nsecond"
=?> bulletList [plain $ str "first", plain $ str "second"]
- , "odrered" =:
+ , "ordered" =:
".IP 1 a\nfirst\n.IP 2 a\nsecond"
=?> orderedListWith (1,Decimal,DefaultDelim) [plain $ str "first", plain $ str "second"]
, "upper" =:
diff --git a/test/man-reader.man b/test/man-reader.man
index 4f3395051..e514bc8ca 100644
--- a/test/man-reader.man
+++ b/test/man-reader.man
@@ -49,10 +49,10 @@ Code:
.IP
.nf
\f[C]
-\-\-\-\-\ (should\ be\ four\ hyphens)
+\-\-\-\- (should be four hyphens)
-sub\ status\ {
-\ \ \ \ print\ "working";
+sub status {
+ print "working";
}
\f[]
@@ -62,9 +62,7 @@ And:
.IP
.nf
\f[C]
-\tthis\ code\ line is\ indented\ by\ one\ tab
-
-These\ should\ not\ be\ escaped:\ \ \\$\ \\\\\ \\>\ \\[\ \\{
+\tthis code line is indented by one tab
\f[]
.fi
.PP
diff --git a/test/man-reader.native b/test/man-reader.native
index 1fa010bd6..7697870ca 100644
--- a/test/man-reader.native
+++ b/test/man-reader.native
@@ -14,62 +14,62 @@ Pandoc (Meta {unMeta = fromList [("title",MetaString "Pandoc Man tests")]})
,Para [Str " * * * * *"]
,Header 2 ("",[],[]) [Str "Block",Space,Str "Quotes"]
,Para [Str "Code in a block quote:"]
-,CodeBlock ("",[],[]) "\nsub status {\n print \"working\";\n}\n"
+,CodeBlock ("",[],[]) "\nsub status {\n print \"working\";\n}"
,Para [Str "A list:"]
-,OrderedList (1,Decimal,DefaultDelim)
+,OrderedList (1,Decimal,Period)
[[Plain [Str "item one"]]
,[Plain [Str "item two"]]]
,Header 2 ("",[],[]) [Str "Code",Space,Str "Blocks"]
,Para [Str "Code:"]
-,CodeBlock ("",[],[]) "\n---- (should be four hyphens)\n\nsub status {\n print \"working\";\n}\n\n"
+,CodeBlock ("",[],[]) "\n---- (should be four hyphens)\n\nsub status {\n print \"working\";\n}\n"
,Para [Str "And:"]
-,CodeBlock ("",[],[]) "\n\tthis code line is indented by one tab\n\nThese should not be escaped: \\$ \\\\ \\> \\[ \\{\n"
+,CodeBlock ("",[],[]) "\n\tthis code line is indented by one tab"
,Para [Str " * * * * *"]
,Header 2 ("",[],[]) [Str "Lists"]
,Header 3 ("",[],[]) [Str "Unordered"]
,Para [Str "Asterisks:"]
,BulletList
- [[Plain [Str "",Space,Str "asterisk 1"]]
- ,[Plain [Str "",Space,Str "asterisk 2"]]
- ,[Plain [Str "",Space,Str "asterisk 3"]]]
+ [[Plain [Str "asterisk 1"]]
+ ,[Plain [Str "asterisk 2"]]
+ ,[Plain [Str "asterisk 3"]]]
,Header 3 ("",[],[]) [Str "Ordered"]
-,OrderedList (1,Decimal,DefaultDelim)
+,OrderedList (1,Decimal,Period)
[[Plain [Str "First"]]
,[Plain [Str "Second"]]
,[Plain [Str "Third"]]]
,Header 3 ("",[],[]) [Str "Nested"]
,BulletList
- [[Plain [Str "",Space,Str "Tab"]
+ [[Plain [Str "Tab"]
,BulletList
- [[Plain [Str "",Space,Str "Tab"]
+ [[Plain [Str "Tab"]
,BulletList
- [[Plain [Str "",Space,Str "Tab"]]]]]]]
+ [[Plain [Str "Tab"]]]]]]]
,Para [Str "Here's another:"]
-,OrderedList (1,Decimal,DefaultDelim)
+,OrderedList (1,Decimal,Period)
[[Plain [Str "First"]]
,[Plain [Str "Second:"]
,BulletList
- [[Plain [Str "",Space,Str "Fee"]]
- ,[Plain [Str "",Space,Str "Fie"]]
- ,[Plain [Str "",Space,Str "Foe"]]]]
+ [[Plain [Str "Fee"]]
+ ,[Plain [Str "Fie"]]
+ ,[Plain [Str "Foe"]]]]
,[Plain [Str "Third"]]]
,Para [Str "Same thing:"]
-,OrderedList (1,Decimal,DefaultDelim)
+,OrderedList (1,Decimal,Period)
[[Plain [Str "First"]]
,[Plain [Str "Second:"]
,BulletList
- [[Plain [Str "",Space,Str "Fee"]]
- ,[Plain [Str "",Space,Str "Fie"]]
- ,[Plain [Str "",Space,Str "Foe"]]]]
+ [[Plain [Str "Fee"]]
+ ,[Plain [Str "Fie"]]
+ ,[Plain [Str "Foe"]]]]
,[Plain [Str "Third"]]]
,Header 3 ("",[],[]) [Str "different",Space,Str "styles:"]
-,OrderedList (1,UpperAlpha,DefaultDelim)
+,OrderedList (1,UpperAlpha,Period)
[[Plain [Str "Upper Alpha"]
- ,OrderedList (1,UpperAlpha,DefaultDelim)
+ ,OrderedList (1,UpperRoman,Period)
[[Plain [Str "Upper Roman."]
- ,BulletList
- [[Plain [Str "(6)",Space,Str "Decimal start with 6"]
- ,OrderedList (1,LowerAlpha,DefaultDelim)
+ ,OrderedList (6,Decimal,TwoParens)
+ [[Plain [Str "Decimal start with 6"]
+ ,OrderedList (3,LowerAlpha,OneParen)
[[Plain [Str "Lower alpha with paren"]]]]]]]]]
,Para [Str " * * * * *"]
,Header 2 ("",[],[]) [Str "Special",Space,Str "Characters"]