diff --git a/modules/Bio/EnsEMBL/Test/MultiTestDB.pm b/modules/Bio/EnsEMBL/Test/MultiTestDB.pm index da171eb749a25008ed69b234b16adcf25974ce2f..8be57d679baf353926e409c04792d2bb4e4aa833 100644 --- a/modules/Bio/EnsEMBL/Test/MultiTestDB.pm +++ b/modules/Bio/EnsEMBL/Test/MultiTestDB.pm @@ -465,7 +465,12 @@ sub load_sql { my @statements = split( /;/, $sql_com ); $db->do("set foreign_key_checks = 0") if $self->db_conf->{driver} =~ /mysql/; foreach my $sql (@statements) { - $db->do($sql); + eval { + $db->do($sql); + }; + if($@) { + throw "Could not execute SQL: $sql\n"; + } } $db->do("set foreign_key_checks = 1") if $self->db_conf->{driver} =~ /mysql/;