From 93de6eaf96019c9940807e4c6e7bfd2148959233 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Wed, 8 Apr 2020 19:33:10 -0400 Subject: Run pikepdf's test suite during release preparation --- README-maintainer | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'README-maintainer') diff --git a/README-maintainer b/README-maintainer index 8cad7fdf..7bcb9b0e 100644 --- a/README-maintainer +++ b/README-maintainer @@ -176,6 +176,21 @@ RELEASE PREPARATION * make -j$(nproc) * ./performance_check | tee -a /tmp/perf +* Run pikepdf's test suite. Do this in a separate shell. + +cd ...qpdf-source-tree... +export QPDF_SOURCE_TREE=$PWD +export LD_LIBRARY_PATH=$QPDF_SOURCE_TREE/libqpdf/build/.libs +cd /tmp/z +git clone git@github.com:pikepdf/pikepdf +virtualenv v +source v/bin/activate +cd pikepdf +pip3 install -r requirements/test.txt +rehash +pip3 install . +pytest -n auto + * Update release notes in manual. Look at diffs and ChangeLog. Update release date in `manual/qpdf-manual.xml`. Remember to ensure that the entities at the top of the document are consistent with the -- cgit v1.2.3-54-g00ecf