diff options
author | Jay Berkenbilt <ejb@ql.org> | 2020-04-09 01:33:10 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2020-04-09 01:33:10 +0200 |
commit | 93de6eaf96019c9940807e4c6e7bfd2148959233 (patch) | |
tree | ff31537b6325be992510af761a941dda0e045c10 /README-maintainer | |
parent | 4977a7efa5d0b2d10f57af646e54a91d94d088ab (diff) | |
download | qpdf-93de6eaf96019c9940807e4c6e7bfd2148959233.tar.zst |
Run pikepdf's test suite during release preparation
Diffstat (limited to 'README-maintainer')
-rw-r--r-- | README-maintainer | 15 |
1 files changed, 15 insertions, 0 deletions
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 |