File: mediawiki.preserve.t

package info (click to toggle)
libhtml-wikiconverter-mediawiki-perl 0.59-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 148 kB
  • sloc: perl: 438; makefile: 2
file content (73 lines) | stat: -rw-r--r-- 1,024 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
local $/;
require 't/runtests.pl';
runtests( data => <DATA>, dialect => 'MediaWiki', minimal => 1, preserve_italic => 1, preserve_bold => 1 );
close DATA;

__DATA__
preserve bold
__H__
<b>bold</b>
__W__
<b>bold</b>
__NEXT__
preserve bold w/ attrs
__H__
<b id="this">this</b>
__W__
<b id="this">this</b>
__NEXT__
preserve bold w/ bad attrs
__H__
<b onclick="takeOverBrowser()">clickme</b>
__W__
<b>clickme</b>
__NEXT__
convert strong
__H__
<strong>strong</strong>
__W__
'''strong'''
__NEXT__
both strong/b
__H__
<ul>
  <li> <b>bold</b>
  <li> <strong>strong</strong>
</ul>
__W__
* <b>bold</b>
* '''strong'''
__NEXT__
preserve italic
__H__
<i>italic</i>
__W__
<i>italic</i>
__NEXT__
preserve italic w/ attrs
__H__
<i id="it">italic</i>
__W__
<i id="it">italic</i>
__NEXT__
preserve italic w/ bad attrs
__H__
<i onclick="alert('bad!')">clickme</i>
__W__
<i>clickme</i>
__NEXT__
convert em
__H__
<em>em</em>
__W__
''em''
__NEXT__
both em/i
__H__
<ul>
  <li> <i>italic</i>
  <li> <em>em</em>
</ul>
__W__
* <i>italic</i>
* ''em''