test suite fails under Activestate Perl 5.8.8

PerlMagick is an object-oriented Perl interface to ImageMagick. Use this forum to discuss, make suggestions about, or report bugs concerning PerlMagick.
Post Reply
angryxpeh

test suite fails under Activestate Perl 5.8.8

Post by angryxpeh »

I'm using ActiveState Perl 5.8.8 build 820. When I run "nmake test", some tests fail:

Test Summary Report
-------------------
t/hpgl/read.t (Wstat: 0 Tests: 1 Failed: 1)
Failed test: 1
t/ps/read.t (Wstat: 0 Tests: 3 Failed: 2)
Failed tests: 1-2
t/ps/write.t (Wstat: 0 Tests: 2 Failed: 2)
Failed tests: 1-2
Files=25, Tests=336, 61 wallclock secs ( 0.70 usr + 0.16 sys = 0.86 CPU
Result: FAIL
Failed 3/25 test programs. 5/336 subtests failed.

I've run failing tests manually, here are results:

C:\prj\ImageMagick-6.5.3\PerlMagick>perl -Iblib/lib -Iblib/arch t/hpgl/read.t
1..1
ReadImage: Exception 415: Postscript delegate failed `C:/WINDOWS/TEMP/magick-cxU3OS_z': No such file or directory @ ps.c/unknown/744
not ok 1

C:\prj\ImageMagick-6.5.3\PerlMagick>perl -Iblib/lib -Iblib/arch t/ps/read.t
1..3
ReadImage: Exception 415: Postscript delegate failed `input.ps': No such file or directory @ ps.c/unknown/744
not ok 1
ReadImage: Exception 415: Postscript delegate failed `input.eps': No such file or directory @ ps.c/unknown/744
not ok 2
ok 3

C:\prj\ImageMagick-6.5.3\PerlMagick>perl -Iblib/lib -Iblib/arch t/ps/write.t
1..2
ReadImage output.ps: Exception 415: Postscript delegate failed `output.ps': No such file or directory @ ps.c/unknown/744
not ok 1
ReadImage output.eps: Exception 415: Postscript delegate failed `output.eps': No such file or directory @ ps.c/unknown/744
not ok 2

These errors happen with both precompiled ImageMagick-6.5.3-10-Q16-windows-dll.exe and self-built 6.5.3-10 version.
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: test suite fails under Activestate Perl 5.8.8

Post by magick »

Do you have Ghostscript installed? The PerlMagick Postscript tests are expected to fail if Ghostscript is not installed or not installed properly.
Post Reply