Esempio n. 1
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)')
Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 5
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')
Esempio n. 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')
Esempio n. 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)')
Esempio n. 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)')
Esempio n. 9
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')
Esempio n. 10
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)')
Esempio n. 11
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')
Esempio n. 12
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')
Esempio n. 13
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')
Esempio n. 14
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')
Esempio n. 15
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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 18
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')
Esempio n. 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')
Esempio n. 20
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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 24
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')