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
|
use strict;
BEGIN {
eval { require Test; };
if($@){
use lib 't';
}
use Test;
plan test => 9;
}
use SVG::Graph;
ok(1);
use SVG::Graph::Data::Datum;
ok(2);
my $graph = SVG::Graph->new(width=>600,height=>600,margin=>30);
ok(3);
my $group = $graph->add_frame();
ok(4);
my $xval = 1;
my $yval = 1;
my $zval = 1;
my @d = ();
for(1..20){
push @d, SVG::Graph::Data::Datum->new(x=>$xval,y=>$yval,z=>$zval);
$xval = $xval % 2;
$yval = $yval % 3;
$zval = $zval % 4;
}
ok(5);
my $data = SVG::Graph::Data->new(data => \@d);
ok(6);
$group->add_data($data);
ok(7);
$group->add_glyph('wedge');
ok(8);
$graph->draw();
ok(9);
|