Skip to content

Commit 69e798b

Browse files
committed
docs/testsuite: update for dependency handling in Meson
openslide/openslide#702 Signed-off-by: Benjamin Gilbert <bgilbert@cs.cmu.edu>
1 parent be790fe commit 69e798b

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

docs/testsuite/index.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ To run the test suite, you will need:
1010

1111
- A Git checkout of OpenSlide
1212
- &ge; 120 GB of disk space (25 GB on XFS, btrfs, or APFS)
13-
- PyYAML
14-
- python-requests
1513
- `xdelta3`
1614
- `cjpeg` and `djpeg`, from libjpeg-turbo or IJG libjpeg
1715
- At least one installed font
1816

17+
`xdelta3` is built automatically if you configure with `-Dtest=enabled`.
18+
1919
Sanitize mode requires:
2020

2121
- clang
@@ -203,10 +203,11 @@ properties:
203203
# Generate test case files programmatically at unpack time. Useful when
204204
# test cases can be deterministically produced by a program but their deltas
205205
# are too large to check in. Of course this introduces a dependency on the
206-
# specified program. Use with caution, and only as a last resort.
206+
# specified program, which should be detected by Meson and its filesystem
207+
# path plumbed into the driver. Use with caution, and only as a last resort.
207208
generate:
208209
? "CMU-1-40x - 2010-01-12 13.24.05(1,1).jpg"
209-
: "jpegtran -restart 256B -outfile %(out)s %(in)s"
210+
: "%(jpegtran) -restart 256B -outfile %(out)s %(in)s"
210211
211212
# Copy test case files during unpack.
212213
copy:

0 commit comments

Comments
 (0)