コード例 #1
0
ファイル: __init__.py プロジェクト: light-it/django-linkcheck
 def test_internal_check_anchor(self):
     uv = Url(url="#some_anchor", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, None)
     self.assertEquals(
         uv.message,
         'Link to within the same page (not automatically checked)')
コード例 #2
0
 def test_external_check_200(self):
     uv = Url(url="http://qa-dev.w3.org/link-testsuite/http.php?code=200", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, True)
     self.assertEquals(uv.message, '200 OK')
コード例 #3
0
 def test_internal_check_media_utf8(self):
     uv = Url(url="/media/r%C3%BCckmeldung", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, True)
     self.assertEquals(uv.message, 'Working file link')
コード例 #4
0
 def test_internal_check_media_found(self):
     uv = Url(url="/media/found", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, True)
     self.assertEquals(uv.message, 'Working file link')
コード例 #5
0
ファイル: __init__.py プロジェクト: light-it/django-linkcheck
 def test_internal_check_media_missing(self):
     uv = Url(url="/media/not_found", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, False)
     self.assertEquals(uv.message, 'Missing Document')
コード例 #6
0
 def test_internal_check_broken_internal_link(self):
     uv = Url(url="/broken/internal/link", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, False)
     self.assertEquals(uv.message, 'Broken internal link')
コード例 #7
0
 def test_internal_check_anchor(self):
     uv = Url(url="#some_anchor", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, None)
     self.assertEquals(uv.message, 'Link to within the same page (not automatically checked)')
コード例 #8
0
 def test_internal_check_mailto(self):
     uv = Url(url="mailto:nobody", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, None)
     self.assertEquals(uv.message, 'Email link (not automatically checked)')
コード例 #9
0
ファイル: __init__.py プロジェクト: light-it/django-linkcheck
 def test_internal_check_blank(self):
     uv = Url(url="", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, False)
     self.assertEquals(uv.message, 'Empty link')
コード例 #10
0
ファイル: __init__.py プロジェクト: light-it/django-linkcheck
 def test_internal_check_mailto(self):
     uv = Url(url="mailto:nobody", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, None)
     self.assertEquals(uv.message, 'Email link (not automatically checked)')
コード例 #11
0
ファイル: __init__.py プロジェクト: light-it/django-linkcheck
 def test_external_check_404(self):
     uv = Url(url="http://qa-dev.w3.org/link-testsuite/http.php?code=404",
              still_exists=True)
     uv.check()
     self.assertEquals(uv.status, False)
     self.assertEquals(uv.message, '404 Not Found')
コード例 #12
0
ファイル: __init__.py プロジェクト: light-it/django-linkcheck
 def test_external_check_301(self):
     uv = Url(url="http://qa-dev.w3.org/link-testsuite/http.php?code=301",
              still_exists=True)
     uv.check()
     self.assertEquals(uv.status, False)
     self.assertEquals(uv.message, '301 Moved Permanently')
コード例 #13
0
ファイル: __init__.py プロジェクト: light-it/django-linkcheck
 def test_external_check_200(self):
     uv = Url(url="http://qa-dev.w3.org/link-testsuite/http.php?code=200",
              still_exists=True)
     uv.check()
     self.assertEquals(uv.status, True)
     self.assertEquals(uv.message, '200 OK')
コード例 #14
0
ファイル: __init__.py プロジェクト: light-it/django-linkcheck
 def test_internal_check_media_utf8(self):
     uv = Url(url="/media/r%C3%BCckmeldung", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, True)
     self.assertEquals(uv.message, 'Working file link')
コード例 #15
0
ファイル: __init__.py プロジェクト: light-it/django-linkcheck
 def test_internal_check_media_found(self):
     uv = Url(url="/media/found", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, True)
     self.assertEquals(uv.message, 'Working file link')
コード例 #16
0
 def test_external_check_301(self):
     uv = Url(url="http://qa-dev.w3.org/link-testsuite/http.php?code=301", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, False)
     self.assertEquals(uv.message, '301 Moved Permanently')
コード例 #17
0
 def test_external_check_404(self):
     uv = Url(url="http://qa-dev.w3.org/link-testsuite/http.php?code=404", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, False)
     self.assertEquals(uv.message, '404 Not Found')
コード例 #18
0
ファイル: __init__.py プロジェクト: light-it/django-linkcheck
 def test_internal_check_admin_found(self):
     uv = Url(url="/admin/", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, True)
     self.assertEquals(uv.message, 'Working internal link')
コード例 #19
0
 def test_internal_check_blank(self):
     uv = Url(url="", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, False)
     self.assertEquals(uv.message, 'Empty link')
コード例 #20
0
ファイル: __init__.py プロジェクト: light-it/django-linkcheck
 def test_internal_check_broken_internal_link(self):
     uv = Url(url="/broken/internal/link", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, False)
     self.assertEquals(uv.message, 'Broken internal link')
コード例 #21
0
 def test_internal_check_admin_found(self):
     uv = Url(url="/admin/", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, True)
     self.assertEquals(uv.message, 'Working internal link')
コード例 #22
0
 def test_internal_check_media_missing(self):
     uv = Url(url="/media/not_found", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, False)
     self.assertEquals(uv.message, 'Missing Document')
コード例 #23
0
 def test_internal_check_invalid_url(self):
     uv = Url(url="invalid/url", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, False)
     self.assertEquals(uv.message, 'Invalid URL')
コード例 #24
0
ファイル: __init__.py プロジェクト: light-it/django-linkcheck
 def test_internal_check_invalid_url(self):
     uv = Url(url="invalid/url", still_exists=True)
     uv.check()
     self.assertEquals(uv.status, False)
     self.assertEquals(uv.message, 'Invalid URL')