text changes to registration mail content
[namibia] / public / js / lib / syntaxhighlighter / tests / cases / 004_url_parsing.html
1 <pre id="sh_004_url_parsing" class="brush: as3;">
2 /**
3  * Please see &lt;http://www.alexgorbatchev.come/?test=1&y=2&gt;
4  */
5 var home = "http://www.alexgorbatchev.come/?test=1&y=2;test/1/2/3;";
6 // &lt; http://www.gnu.org/licenses/?test=1&y=2 &gt;.
7
8 // Test embedded URLs that terminate at a left angle bracket.
9 // See bug #28: http://bitbucket.org/alexg/syntaxhighlighter/issue/28/
10 "<location>http://www.example.com/song2.mp3</location>";
11 </pre>
12
13 <script type="text/javascript">
14 queue(function()
15 {
16         var $sh;
17         
18         module('004_url_parsing');
19
20         test('check that urls are present', function()
21         {
22                 $sh = $('#sh_004_url_parsing');
23                 
24                 ok_sh($sh);
25                 ok_toolbar($sh);
26                 ok_code($sh);
27                 
28                 var expected = [
29                         'http://www.alexgorbatchev.come/?test=1&y=2',
30                         'http://www.alexgorbatchev.come/?test=1&y=2;test/1/2/3;',
31                         'http://www.gnu.org/licenses/?test=1&y=2',
32                         'http://bitbucket.org/alexg/syntaxhighlighter/issue/28/',
33                         'http://www.example.com/song2.mp3'
34                 ];
35                 
36                 $sh.find('td.code a').each(function(index)
37                 {
38                         equal($(this).attr('href'), expected[index], 'href');
39                         equal($(this).text(), expected[index], 'text');
40                 })
41         });
42 });
43 </script>