Changes to the test suite repository

Hi folks,

I doubt anyone but Achim or I will care, but I’m going to push a change
to the 3.0-test-suite repo this evening (or at least very soon) that
changes the way the http tests work.

Today, the http tests run against a public server (tests.xproc.org)
that’s in a shared hosting environment. There are a number of reasons
why that’s imperfect, but recently the shared hosting provider installed
ModSecurity and caused a bunch of tests to stop working. That makes all
of the other concerns sort of moot.

I’ve repackaged the tests so that they run in a Docker container. Achim
and I have both succeeded with this arrangement, so I’m going to push it
to master.

One nice consequence of this change is that it will be easy to add new
tests for new kinds of online services without having to configure them
on some public server that, for example, only I have write access to.

The Docker container is hosted on GitHub so that you can pull it
directly, but the sources are also in the repo. You can build it
yourself and extend it if you wish.

If anyone has questions or comments, let me know.

                                        Be seeing you,
                                          norm

--
Norman Tovey-Walsh <ndw@nwalsh.com>
https://nwalsh.com/

> The people who live in a Golden Age usually go around complaining how
> yellow everything looks.--Randall Jarrell

Received on Wednesday, 14 April 2021 15:02:01 UTC