Hi, Maxime Devos skribis: > (see .) > > by extending with-http-server to with-http-server* to allow arbitrary > request handlers and extending with-http-server to allow verifying the > URI of a request. > > tests/cpan.scm has been modified to verify the URIs. > tests/import-github.scm and tests/minetest.scm have been modified to > avoid mocking. Great, I’ll take a look. > Somewhat unrelated, tests/lint.scm, tests/cpan.scm and > tests/challenge.scm have been modified to avoid hard coding ports, > as a follow-up to commit c05ceaf2b650d090cf39a048193505cb4e6bd257: > > [...] > Previously, test cases could fail if some process was listening > at a hard-coded port. This patch eliminates most of these > potential failures, by automatically assigning an unbound port.  > This should allow for building multiple guix trees in parallel > outside a build container, though this is currently untested. > [...] > > After this patch series, there's to my knowledge only one instance of > hardcoded ports remaining, in tests/lint.scm ("home-page: Connection > refused"). That’s a much welcome change. Thank you! Ludo’.