muñoz.t 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. . tests/functions.sh
  2. title "data corruption cases from Fernando MuĂąoz"
  3. rc=0
  4. MARKDOWN_FLAGS=
  5. try 'id_000002_06' '<p></
  6. >0' '<p><p>&lt;/</p>
  7. <blockquote><p>0</p></blockquote>'
  8. try 'id_000009_06' '<pre
  9. </pr>0' '<p><pre
  10. </pr>0</p>'
  11. try 'id_000010_06' '<pre></pr>>' '<p><pre></pr>></p>'
  12. try 'id_000014_06' '<div></di>-' '<p><div></di>-</p>'
  13. try 'id_000015_06' '<div></di>>' '<p><div></di>></p>'
  14. try 'id_000018_06' '<div></di>#0' '<p><div></di>#0</p>'
  15. try 'id_000029_06' '<div </di>#0' '<p><div </di>#0</p>'
  16. try 'id_000031_06' '<div </di>>' '<p><div </di>></p>'
  17. try 'id_000032_06' '<div <di </di></di>*' '<p><div <di </di></di>*</p>'
  18. try 'id_000038_06' '<p>
  19. </>00000' '<p><p>
  20. </>00000</p>'
  21. try 'id_000039_06' '<dl></d>>' '<p><dl></d>></p>'
  22. try 'id_000040_06' '<dl></d
  23. >00000' '<p><dl></d
  24. >00000</p>'
  25. try 'id_000043_06' '<dl
  26. <</d>>' '<p><dl
  27. <</d>></p>'
  28. try 'id_000048_06' '<dl></d
  29. >00000' '<p><dl></d
  30. >00000</p>'
  31. try 'id_000049_06' '<table></tabl>*' '<p><table></tabl>*</p>'
  32. try 'id_000057_06' '<table></tabl>-' '<p><table></tabl>-</p>'
  33. try 'id_000062_06' '<table></tabl>+' '<p><table></tabl>+</p>'
  34. try 'id_000067_06' '<div </di>-' '<p><div </di>-</p>'
  35. try 'id_000072_06' '<ul></u>-' '<p><ul></u>-</p>'
  36. try 'id_000074_06' '<ul></u>>' '<p><ul></u>></p>'
  37. try 'id_000080_06' '<ul
  38. </u>0' '<p><ul
  39. </u>0</p>'
  40. try 'id_000081_06' '<p></
  41. >00000' '<p><p></
  42. >00000</p>'
  43. try 'id_000083_06' '<ul
  44. </u>00000' '<p><ul
  45. </u>00000</p>'
  46. try 'id_000084_06' '<ul></u>*' '<p><ul></u>*</p>'
  47. try 'id_000089_06' '<p></>*' '<p><p></>*</p>'
  48. try 'id_000099_06' '<p></>0.' '<p><p></>0.</p>'
  49. try 'id_000105_06' '<div></di>+' '<p><div></di>+</p>'
  50. try 'id_000108_06' '<p><!--
  51. ˙</>00000' '<p><p>&lt;!&ndash;
  52. </p>'
  53. try 'id_000116_06' '<div></di>0.' '<p><div></di>0.</p>'
  54. try 'id_000119_06' '<div></di
  55. >00000' '<p><div></di
  56. >00000</p>'
  57. try 'id_000120_06' '<!-->>' '<p><!-->></p>'
  58. try 'id_000128_06' '<p></>#0' '<p><p></>#0</p>'
  59. try 'id_000130_06' '<blockquote
  60. </blockquot>0' '<p><blockquote
  61. </blockquot>0</p>'
  62. try 'id_000135_06' '<h2></h>>' '<p><h2></h>></p>'
  63. try 'id_000136_06' '<p
  64. </>0' '<p><p
  65. </>0</p>'
  66. try 'id_000143_06' '<h2></h>0.' '<p><h2></h>0.</p>'
  67. try 'id_000148_06' '<p
  68. </>00000' '<p><p
  69. </>00000</p>'
  70. try 'id_000150_06' '<h2 </h>-' '<p><h2 </h>-</p>'
  71. try 'id_000152_06' '<p></
  72. >00000' '<p><p></
  73. >00000</p>'
  74. try 'id_000153_06' '<p/
  75. </>0' '<p><p/
  76. </>0</p>'
  77. try 'id_000158_06' '<div </di>+' '<p><div </di>+</p>'
  78. try 'id_000163_06' '<div></di
  79. >00000' '<p><div></di
  80. >00000</p>'
  81. try 'id_000164_06' '<div></di
  82. >0' '<p><div>&lt;/di</p>
  83. <blockquote><p>0</p></blockquote>'
  84. try 'id_000167_06' '<div </di
  85. >00000' '<p><div </di
  86. >00000</p>'
  87. try 'id_000173_06' '<dl></d
  88. >0' '<p><dl>&lt;/d</p>
  89. <blockquote><p>0</p></blockquote>'
  90. try 'id_000174_06' '<dl></d>+' '<p><dl></d>+</p>'
  91. try 'id_000175_06' '<dl></d>=0=
  92. 0' '<p><dl></d>=0=
  93. 0</p>'
  94. try 'id_000176_06' '<dl
  95. </d>0' '<p><dl
  96. </d>0</p>'
  97. try 'id_000177_06' '<dl
  98. </d>00000' '<p><dl
  99. </d>00000</p>'
  100. try 'id_000182_06' '<p></>-' '<p><p></>-</p>'
  101. try 'id_000189_06' '<ol></o>#0' '<p><ol></o>#0</p>'
  102. try 'id_000190_06' '<p/</>*' '<p>&lt;p/</>*</p>'
  103. try 'id_000192_06' '<div </di>*' '<p><div </di>*</p>'
  104. try 'id_000197_06' '<ul></u
  105. >0' '<p><ul>&lt;/u</p>
  106. <blockquote><p>0</p></blockquote>'
  107. try 'id_000201_06' '<ul></u>+' '<p><ul></u>+</p>'
  108. try 'id_000203_06' '<ul></u
  109. >00000' '<p><ul></u
  110. >00000</p>'
  111. try 'id_000209_06' '<!--
  112. -->00000' '<p><!--
  113. -->00000</p>'
  114. try 'id_000211_06' '<p></>+' '<p><p></>+</p>'
  115. try 'id_000219_06' '<!-->*' '<p><!-->*</p>'
  116. try 'id_000222_06' '<p/</>-' '<p>&lt;p/</>-</p>'
  117. try 'id_000223_06' '<!--
  118. -->00000' '<p><!--
  119. -->00000</p>'
  120. try 'id_000224_06' '<!-->0.' '<p><!-->0.</p>'
  121. try 'id_000226_06' '<p>
  122. </>0' '<p><p>
  123. </>0</p>'
  124. try 'id_000228_06' '<div></di>*' '<p><div></di>*</p>'
  125. try 'id_000231_06' '<div
  126. </di>0' '<p><div
  127. </di>0</p>'
  128. try 'id_000238_06' '<p></>[]' '<p><p></>[]</p>'
  129. try 'id_000240_06' '<h2
  130. </h>0' '<p><h2
  131. </h>0</p>'
  132. try 'id_000243_06' '<p </>>' '<p><p </>></p>'
  133. try 'id_000246_06' '<p></>>' '<p><p></>></p>'
  134. try 'id_000248_06' '<p </>[]' '<p><p </>[]</p>'
  135. summary $0
  136. exit $rc