コード例 #1
0
 def test_brackets_excluded_from_link(self):
     # Licences harvested from GEMINI will have anchors put in brackets like
     # this
     assert_equal(
         linkify('Hello (http://example.com/page.html) hello'), 'Hello '
         '(<a href="http://example.com/page.html" target="_blank">'
         'http://example.com/page.html</a>) hello')
コード例 #2
0
ファイル: test_helpers.py プロジェクト: datagovuk/ckanext-dgu
 def test_brackets_excluded_from_link(self):
     # Licences harvested from GEMINI will have anchors put in brackets like
     # this
     assert_equal(linkify('Hello (http://example.com/page.html) hello'),
                  'Hello '
                  '(<a href="http://example.com/page.html" target="_blank">'
                  'http://example.com/page.html</a>) hello')
コード例 #3
0
 def test_trailing_semicolon_excluded_from_link(self):
     # Semi-colons break up bits of licences harvested e.g. GEMINI
     assert_equal(
         linkify('Hello http://example.com/page.html; link'), 'Hello '
         '<a href="http://example.com/page.html" target="_blank">'
         'http://example.com/page.html</a>; link')
コード例 #4
0
 def test_trailing_dot_excluded_from_link(self):
     assert_equal(
         linkify('Hello http://example.com/page.html. link'), 'Hello '
         '<a href="http://example.com/page.html" target="_blank">'
         'http://example.com/page.html</a>. link')
コード例 #5
0
 def test_link_in_text(self):
     assert_equal(
         linkify('Hello http://example.com/page.html link'), 'Hello '
         '<a href="http://example.com/page.html" target="_blank">'
         'http://example.com/page.html</a> link')
コード例 #6
0
 def test_just_a_link(self):
     assert_equal(
         linkify('http://example.com/page.html'),
         '<a href="http://example.com/page.html" target="_blank">'
         'http://example.com/page.html</a>')
コード例 #7
0
 def test_no_link(self):
     assert_equal(linkify('no link'), 'no link')
コード例 #8
0
ファイル: test_helpers.py プロジェクト: datagovuk/ckanext-dgu
 def test_trailing_semicolon_excluded_from_link(self):
     # Semi-colons break up bits of licences harvested e.g. GEMINI
     assert_equal(linkify('Hello http://example.com/page.html; link'),
                  'Hello '
                  '<a href="http://example.com/page.html" target="_blank">'
                  'http://example.com/page.html</a>; link')
コード例 #9
0
ファイル: test_helpers.py プロジェクト: datagovuk/ckanext-dgu
 def test_trailing_dot_excluded_from_link(self):
     assert_equal(linkify('Hello http://example.com/page.html. link'),
                  'Hello '
                  '<a href="http://example.com/page.html" target="_blank">'
                  'http://example.com/page.html</a>. link')
コード例 #10
0
ファイル: test_helpers.py プロジェクト: datagovuk/ckanext-dgu
 def test_link_in_text(self):
     assert_equal(linkify('Hello http://example.com/page.html link'),
                  'Hello '
                  '<a href="http://example.com/page.html" target="_blank">'
                  'http://example.com/page.html</a> link')
コード例 #11
0
ファイル: test_helpers.py プロジェクト: datagovuk/ckanext-dgu
 def test_just_a_link(self):
     assert_equal(linkify('http://example.com/page.html'),
                  '<a href="http://example.com/page.html" target="_blank">'
                  'http://example.com/page.html</a>')
コード例 #12
0
ファイル: test_helpers.py プロジェクト: datagovuk/ckanext-dgu
 def test_no_link(self):
     assert_equal(linkify('no link'), 'no link')