A command-line tool for running and harnessing pgTAP tests
10K+
Dockerfile linkspg_prove is a command-line application to run one or more pgTAP tests in a PostgreSQL database. The output of the tests is harvested and processed in order to summarize the results of the test.
This Image is built on on Alpine Linux in an effort to keep the image as small as possible. The easiest way to get started with this images is:
docker pull itheory/pg_prove
curl -L https://git.io/JUdgg -o pg_prove && chmod +x pg_prove
./pg_prove --help
When executed, the shell script downloaded on the second line mounts the current directory and the home directory, so that it acts on the pgTAP tests relative to the current directory and reads configuration from the home directory almost as if it was running natively on the local host. It also copies over most of the environment variables that PostgreSQL cares about, for transparent configuration.
The pg_prove docker images are distributed under the same terms as Perl. See the licenses for details.
As with all Docker images, these likely also contain other software which may be under other licenses (such as libmusl, from the base distribution, along with any direct or indirect dependencies of the primary software being contained, including PostgreSQL).
Content type
Image
Digest
sha256:580bb6301…
Size
15 MB
Last updated
about 1 year ago
docker pull itheory/pg_prove:v3.37