2 ## Bioperl Test Harness Script for Modules
8 # to handle systems with no installed Test module
9 # we include the t dir (where a copy of Test.pm is located)
11 eval { require Test; };
20 use Bio::Symbol::Symbol;
22 my $thymine = new Bio::Symbol::Symbol(-name => 'Arg',
24 my $a = new Bio::Symbol::Symbol(-token => 'A' );
25 my $u = new Bio::Symbol::Symbol(-token => 'U' );
26 my $g = new Bio::Symbol::Symbol(-token => 'G' );
29 ok($thymine->name, "Arg");
30 ok($thymine->token, "R");
31 my $M = new Bio::Symbol::Symbol(-name => 'Met',
33 -symbols => [ $a, $u, $g ]);
37 my @symbols = $M->symbols;
38 my @expected = ($a, $u, $g);
40 ok($expected[$_], $symbols[$_]);