add stub module_name
[bioperl-network.git] / t / IO_psi25.t
blob99f914a33945a90b86703377801d7fba72d132b9
1 # This is -*-Perl-*- code#
2 # Bioperl Test Harness Script for Modules#
3 # $Id$
5 use strict;
7 BEGIN {
8         use Bio::Root::Test;
9         test_begin(-tests => 9,
10                            -requires_module => 'Graph',
11                            -requires_module => 'XML::Twig');
13         use_ok('Bio::Network::IO');
16 my $verbose = test_debug();
19 # PSI XML from IntAct
21 ok my $io = Bio::Network::IO->new
22   (-format  => 'psi25',
23         -file    => test_input_file("human_small-01.xml"),
24    -verbose => $verbose );
25 ok my $g1 = $io->next_network(); 
26 ok $g1->node_count == 646;
27 # remember that interactions are only formed of pairs of nodes 
28 ok $g1->interactions == 439;
30 # PSI XML from MINT
32 ok $io = Bio::Network::IO->new
33   (-format => 'psi25',
34         -file   => test_input_file("Viruses.psi25.xml"),
35    -verbose => $verbose );
36 ok $g1 = $io->next_network(); 
37 ok $g1->node_count == 521;
38 ok $g1->interactions == 994;
41 __END__