2 ## Bioperl Test Harness Script for Modules
7 eval { require Test; };
14 plan tests => $NTESTS;
16 use Bio::Tools::FootPrinter;
20 for ( $Test::ntest..$NTESTS ) {
21 skip("FootPrinter parserr failed.",1);
26 my $inputfilename= Bio::Root::IO->catfile("t","data","footprinter.out");
27 my $parser = Bio::Tools::FootPrinter->new(-file => $inputfilename);
29 while (my $feat = $parser->next_feature){
30 foreach my $sub ($feat->sub_SeqFeature){
34 ok $sub[0]->seq_id, 'TETRAODON';
35 ok $sub[0]->start,352;
37 ok $sub[0]->seq->seq,'tacaggatgca';
38 ok $sub[1]->seq_id, 'TETRAODON';
39 ok $sub[1]->start,363;
41 ok $sub[1]->seq->seq,'ccatatttgga';
43 ok $sub[2]->seq_id, 'CHICKEN';
44 ok $sub[2]->start,363;
46 ok $sub[2]->seq->seq,'cacaggatgta';
48 ok $sub[3]->seq_id, 'CHICKEN';
49 ok $sub[3]->start,376;
51 ok $sub[3]->seq->seq,'ccatataagga';
53 ok $sub[4]->seq_id, 'MOUSE';
54 ok $sub[4]->start,234;
56 ok $sub[4]->seq->seq,'cacaggatgt';