unless( exists $expected_genealogical{$row->{'id'}} ) {
$expected_genealogical{$row->{'id'}} = 1;
}
- is( $row->{'genealogical'}, $expected_genealogical{$row->{'id'}},
+ my $gen_bool = $row->{'genealogical'} ? 1 : 0;
+ is( $gen_bool, $expected_genealogical{$row->{'id'}},
"Got correct genealogical flag for row " . $row->{'id'} );
}
is( $data->{'variant_count'}, 58, "Got right total variant number" );
'file' => 't/data/besoin.xml' );
$tradition->add_stemma( 'dotfile' => 't/data/besoin.dot' );
+# Hack to avoid warning
+$tradition->collation->add_relationship( '493,2', '493,3', {'type'=>'orthographic'} );
+
# Run the analysis of the tradition
my $results = run_analysis( $tradition );
unless( exists $expected{$row->{'id'}} ) {
$expected{$row->{'id'}} = 1;
}
- is( $row->{'genealogical'}, $expected{$row->{'id'}},
+ my $gen_bool = $row->{'genealogical'} ? 1 : '';
+ is( $gen_bool, $expected{$row->{'id'}},
"Got expected genealogical result for rank " . $row->{'id'} );
# If the row is genealogical, there should be one reading with no parents,
# every reading should independently occur exactly once, and the total
unless( exists $expected_genealogical{$row->{'id'}} ) {
$expected_genealogical{$row->{'id'}} = 1;
}
- is( $row->{'genealogical'}, $expected_genealogical{$row->{'id'}},
+ my $gen_bool = $row->{'genealogical'} ? 1 : 0;
+ is( $gen_bool, $expected_genealogical{$row->{'id'}},
"Got correct genealogical flag for row " . $row->{'id'} );
}
is( $data->{'variant_count'}, 58, "Got right total variant number" );