On Sat, Jun 29, 2019 at 08:59:31PM +0200, Marc Espie wrote:
> Obviously, this is perl bindings to selenium.
> ... and a companion dependency, p5-Test-LWP-UserAgent.
> Both ports pass tests, and I've been succesfully opening both Chrome
> and GeckoDriver connections.
> There might be further details to refine, but that stuff is actually usable.
> The ports are not trivial, as there's a patch replacing lsof with fstat.
> okay ?
p5-Selenium-Remote-Driver seems to be missing RUN_DEPENDS on p5-Clone
and p5-File-Which and the RUN_DEPENDS could use some sorting.
p5-Test-LWP-UserAgent is missing a RUN_DEPENDS on p5-namespace-clean and
a TEST_DEPENDS on p5-Test-Deep and p5-Test-Fatal, plus might benefit
from adding p5-JSON-MaybeXS.
> p5-Test-LWP-UserAgent is missing a RUN_DEPENDS on p5-namespace-clean and
> a TEST_DEPENDS on p5-Test-Deep and p5-Test-Fatal, plus might benefit
> from adding p5-JSON-MaybeXS.
November last year I sent a tarball for this port but nobody seem to use
it back then. Here's the Makefile I used to build it (I still use it
today, just removed MAINTAINER and adapted PERMIT_PACKAGE in case you
want to use it as is). I think it might be more accurate on dependencies
than the one Marc Espie sent. He included devel/p5-Moose which I think
is not needed looking at CPAN, but probably drags in all the needed
dependencies (and many more, as Moose is pretty heavy on deps).
I hope it's somewhat useful.
COMMENT = LWP::UserAgent for simulating and testing network calls