diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/Tests/Readers/Docx.hs | 4 | ||||
-rw-r--r-- | tests/docx/adjacent_links.docx | bin | 0 -> 8538 bytes | |||
-rw-r--r-- | tests/docx/adjacent_links.native | 1 | ||||
-rw-r--r-- | tests/tables.html | 28 |
4 files changed, 19 insertions, 14 deletions
diff --git a/tests/Tests/Readers/Docx.hs b/tests/Tests/Readers/Docx.hs index 086d3f964..9284d165a 100644 --- a/tests/Tests/Readers/Docx.hs +++ b/tests/Tests/Readers/Docx.hs @@ -111,6 +111,10 @@ tests = [ testGroup "inlines" "docx/links.docx" "docx/links.native" , testCompare + "normalizing adjacent hyperlinks" + "docx/adjacent_links.docx" + "docx/adjacent_links.native" + , testCompare "inline image" "docx/image.docx" "docx/image_no_embed.native" diff --git a/tests/docx/adjacent_links.docx b/tests/docx/adjacent_links.docx Binary files differnew file mode 100644 index 000000000..86b1c2a14 --- /dev/null +++ b/tests/docx/adjacent_links.docx diff --git a/tests/docx/adjacent_links.native b/tests/docx/adjacent_links.native new file mode 100644 index 000000000..cca861890 --- /dev/null +++ b/tests/docx/adjacent_links.native @@ -0,0 +1 @@ +[Para [Str "Le",Space,Str "plus",Space,Str "int\233ressant",Space,Str "\233tant",Space,Str "sans",Space,Str "doute",Space,Str "le",Space,Str "Marsan,",Space,Str "propos\233",Space,Str "par",Space,Str "Claude",Space,Str "Marsan",Space,Str "en",Space,Str "1976",Space,Str "qui",Space,Str "avait",Space,Str "m\234me",Space,Str "fait",Space,Str "l'objet",Space,Str "d'une",Space,Str "norme,",Space,Str "mais",Space,Str "qui",Space,Str "n'a",Space,Str "pas",Space,Str "du",Space,Str "tout",Space,Str "\233t\233",Space,Str "adopt\233",Space,Str "\224",Space,Str "cause",Space,Str "des",Space,Str "habitudes",Space,Str "trop",Space,Str "ancr\233es",Space,Str "et",Space,Str "qui",Space,Str "a",Space,Str "fini",Space,Str "par",Space,Str "tomber",Space,Str "dans",Space,Str "l'oubli,",Space,Str "gros",Space,Str "clin",Space,Str "d'\339il",Space,Str "\224",Space,Str "cela",Space,Str "d'ailleurs",Space,Str "dans",Space,Str "le",Space,Str "film",Space,Link ("",[],[]) [Emph [Str "\"Le",Space,Str "nom",Space,Str "des",Space,Str "gens\""]] ("http://www.allocine.fr/film/fichefilm_gen_cfilm=172167.html",""),Str ".",Space,Str "D\8217ailleurs",Space,Str "l\8217\233tat,",Space,Str "bien",Space,Str "conscient",Space,Str "que",Space,Str "tous",Space,Str "les",Space,Str "fran\231ais",Space,Str "\233crivent",Space,Str "sur",Space,Str "des",Space,Str "claviers",Space,Str "compl\232tement",Space,Str "inadapt\233s,",Space,Link ("",[],[]) [Emph [Str "tente",Space,Str "encore",Space,Str "une",Space,Str "fois",Space,Str "de",Space,Str "faire",Space,Str "une",Space,Str "norme",Space,Str "en",Space,Str "ce",Space,Str "moment",Space,Str "m\234me"]] ("http://www.appy-geek.com/Web/ArticleWeb.aspx?regionid=2&articleid=56103389&source=messenger",""),Str "."]] diff --git a/tests/tables.html b/tests/tables.html index f5ddf3bcd..0a9ea413c 100644 --- a/tests/tables.html +++ b/tests/tables.html @@ -6,7 +6,7 @@ <th align="right">Right</th> <th align="left">Left</th> <th align="center">Center</th> -<th align="left">Default</th> +<th>Default</th> </tr> </thead> <tbody> @@ -14,19 +14,19 @@ <td align="right">12</td> <td align="left">12</td> <td align="center">12</td> -<td align="left">12</td> +<td>12</td> </tr> <tr class="even"> <td align="right">123</td> <td align="left">123</td> <td align="center">123</td> -<td align="left">123</td> +<td>123</td> </tr> <tr class="odd"> <td align="right">1</td> <td align="left">1</td> <td align="center">1</td> -<td align="left">1</td> +<td>1</td> </tr> </tbody> </table> @@ -37,7 +37,7 @@ <th align="right">Right</th> <th align="left">Left</th> <th align="center">Center</th> -<th align="left">Default</th> +<th>Default</th> </tr> </thead> <tbody> @@ -45,19 +45,19 @@ <td align="right">12</td> <td align="left">12</td> <td align="center">12</td> -<td align="left">12</td> +<td>12</td> </tr> <tr class="even"> <td align="right">123</td> <td align="left">123</td> <td align="center">123</td> -<td align="left">123</td> +<td>123</td> </tr> <tr class="odd"> <td align="right">1</td> <td align="left">1</td> <td align="center">1</td> -<td align="left">1</td> +<td>1</td> </tr> </tbody> </table> @@ -69,7 +69,7 @@ <th align="right">Right</th> <th align="left">Left</th> <th align="center">Center</th> -<th align="left">Default</th> +<th>Default</th> </tr> </thead> <tbody> @@ -77,19 +77,19 @@ <td align="right">12</td> <td align="left">12</td> <td align="center">12</td> -<td align="left">12</td> +<td>12</td> </tr> <tr class="even"> <td align="right">123</td> <td align="left">123</td> <td align="center">123</td> -<td align="left">123</td> +<td>123</td> </tr> <tr class="odd"> <td align="right">1</td> <td align="left">1</td> <td align="center">1</td> -<td align="left">1</td> +<td>1</td> </tr> </tbody> </table> @@ -192,13 +192,13 @@ <td align="center">First</td> <td align="left">row</td> <td align="right">12.0</td> -<td align="left">Example of a row that spans multiple lines.</td> +<td>Example of a row that spans multiple lines.</td> </tr> <tr class="even"> <td align="center">Second</td> <td align="left">row</td> <td align="right">5.0</td> -<td align="left">Here's another one. Note the blank line between rows.</td> +<td>Here's another one. Note the blank line between rows.</td> </tr> </tbody> </table> |