1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
|
#!/usr/local/bin/perl
#
# Test getting attributes.
#
# Contributed by Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
#
BEGIN { $| = 1; $test=1, print "1..25\n"; }
END {print "not ok 1\n" unless $loaded;}
use Image::Magick;
$loaded=1;
require 't/subroutines.pl';
chdir 't' || die 'Cd failed';
testGetAttribute('input.miff','base-columns','70');
++$test;
testGetAttribute('input.miff','base-filename','input.miff');
++$test;
testGetAttribute('input.miff','base-rows','46');
++$test;
testGetAttribute('input.miff','class','DirectClass');
++$test;
testGetAttribute('input.miff','colors','3019');
++$test;
testGetAttribute('input.miff','columns','70');
++$test;
testGetAttribute('input.miff','directory',undef);
++$test;
testGetAttribute('input.miff','gamma','0');
++$test;
testGetAttribute('input.miff','geometry',undef);
++$test;
testGetAttribute('input.miff','height','46');
++$test;
# Returns undef
testGetAttribute('input.miff','label',undef);
++$test;
testGetAttribute('input.miff','matte','0');
++$test;
testGetAttribute('input.miff','error','0');
++$test;
testGetAttribute('input.miff','montage',undef);
++$test;
testGetAttribute('input.miff','maximum-error','0');
++$test;
testGetAttribute('input.miff','mean-error','0');
++$test;
testGetAttribute('input.miff','rows','46');
++$test;
testGetAttribute('input.miff','signature',
'5a5f94a626ee1945ab1d4d2a621aeec4982cccb94e4d68afe4c784abece91b3e');
++$test;
testGetAttribute('input.miff','texture',undef);
++$test;
testGetAttribute('input.miff','type','TrueColor');
++$test;
testGetAttribute('input.miff','units','undefined units');
++$test;
testGetAttribute('input.miff','view',undef);
++$test;
testGetAttribute('input.miff','width','70');
++$test;
testGetAttribute('input.miff','x-resolution','72');
++$test;
testGetAttribute('input.miff','y-resolution','72');
1;
|