Merge "Added release notes for 'ContentHandler::runLegacyHooks' removal"
[mediawiki.git] / tests / parser / extraParserTests.txt
bloba48087e25d49c6a92025de4e102ff76c8ab1ef5b
1 # This is another parserTest file.
2 # Parser tests should go to parserTests.txt
3 # This one got exiliated here because its broken character
4 # a) Already lost this test for years when removed on r12975
5 # b) Some text editors choke in the whole file due to the \0 character
7 !! test
8 External links: invalid character NUL
9 !! options
10 preprocessor=Preprocessor_Hash
11 !! input
12 [http://www.example.com\0 test]
13 !! result
14 <p>[<a rel="nofollow" class="external free" href="http://www.example.com">http://www.example.com</a>\0 test]
15 </p>
16 !! end
18 !! test
19 External links: invalid character backspace
20 !! options
21 preprocessor=Preprocessor_Hash
22 !! input
23 [http://www.example.com\b test]
24 !! result
25 <p>[<a rel="nofollow" class="external free" href="http://www.example.com">http://www.example.com</a>\b test]
26 </p>
27 !! end
30 !! test
31 Magic link: invalid character
32 !! options
33 preprocessor=Preprocessor_Hash
34 !! input
35 http://www.example.com\0
36 !! result
37 <p><a rel="nofollow" class="external free" href="http://www.example.com">http://www.example.com</a>\0
38 </p>
39 !! end
41 !! test
42 External links: tab character
43 !! input
44 [http://www.example.com Alice in        Wonderland]
45 !! result
46 <p><a rel="nofollow" class="external text" href="http://www.example.com">Alice in       Wonderland</a>
47 </p>
48 !! end