Beispiel #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)')
 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')
 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')
 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')
Beispiel #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')
 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')
 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)')
 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)')
Beispiel #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')
Beispiel #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)')
Beispiel #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')
Beispiel #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')
Beispiel #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')
Beispiel #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')
Beispiel #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')
 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')
 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')
Beispiel #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')
 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')
Beispiel #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')
 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')
 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')
 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')
Beispiel #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')