On Sat, Oct 13, 2012 at 11:25:11AM +0200, Shlomi Fish wrote:
> Neil Bowers <n...@bowers.com> wrote:
> > By default PAUSE::PermissionsFile will mirror (using HTTP::Tiny's
> > mirror) 06perms.txt, and then work off the local copy. 
> I would suggest against contacting remote sites by default, due to
> the "Test programs should not connect to Internet resources" item here:
> 
> http://www.shlomifish.org/open-source/resources/how-to-contribute-to-my-projects/HACKING.html

Using a remote 06perms.txt is a sensible default, and doesn't mean that
he has to contact the remote host for testing.  He presumably has some
way of over-riding the default, so the tests he distributes could use a
file:// URL.

However, I'm a bit lairy of "tests should not contact remote systems at
all".

IMO it's better to fail the tests and not install than to install and
then not behave as documented.  But once you've verified that the remote
system still works the way you expect it to work, you should stop
hitting it and use your own copy for the rest of the tests, to avoid
putting undue load on the other system.

-- 
David Cantrell | top google result for "internet beard fetish club"

    Immigration: making Britain great since AD43

Reply via email to