|
#!/usr/bin/perl -w
my $temp = "temp.ps" ;
{
my $c = Chart::Gnuplot->new(
output => $temp ,
timestamp => '' ,
);
$c ->_setChart();
ok( &diff ( $c ->{_script}, "timestamp_1.gp" ) == 0);
}
{
my $c = Chart::Gnuplot->new(
output => $temp ,
timestamp => {
fmt => '%b %d %H:%M' ,
font => 'Helvetica, 20' ,
offset => '5,-1' ,
},
);
$c ->_setChart();
ok( &diff ( $c ->{_script}, "timestamp_2.gp" ) == 0);
}
sub diff
{
my ( $f1 , $f2 ) = @_ ;
$f2 = "t/" . $f2 if (!-e $f2 );
open (F1, $f1 ) || return (1);
open (F2, $f2 ) || return (1);
my @c1 = <F1>;
my @c2 = <F2>;
close (F1);
close (F2);
return (0) if ( join ( "" , sort @c1 ) eq join ( "" , sort @c2 ));
return (1);
}
|