lint: 'home-page' checker reports permanent redirects.
authorLudovic Courtès <ludo@gnu.org>
Thu, 12 Oct 2017 21:26:50 +0000 (23:26 +0200)
committerLudovic Courtès <ludo@gnu.org>
Thu, 12 Oct 2017 21:47:48 +0000 (23:47 +0200)
commit61f28fe7e96e022055d3568956ed23c7a48e3548
treef4c7e372772d5479e12ef40f717840ce4cf97951
parent6ea10db973d861cd8774938e40151c0f8b2d266f
lint: 'home-page' checker reports permanent redirects.

* guix/scripts/lint.scm (probe-uri): Add special case for HTTP 301.
(validate-uri): Likewise.
* tests/lint.scm ("home-page: 301, invalid")
("home-page: 301 -> 200", "home-page: 301 -> 404")
("source: 301 -> 200", "source: 301 -> 404"): New tests.
guix/scripts/lint.scm
tests/lint.scm