diff -rup Sys-Virt-TCK-0.1.0/lib/Sys/Virt/TCK.pm Sys-Virt-TCK-0.1.0.new/lib/Sys/Virt/TCK.pm
--- Sys-Virt-TCK-0.1.0/lib/Sys/Virt/TCK.pm 2009-07-22 18:33:55.000000000 +0100
+++ Sys-Virt-TCK-0.1.0.new/lib/Sys/Virt/TCK.pm 2009-08-05 17:22:15.000000000 +0100
@@ -57,7 +57,13 @@ sub setup {
$self->reset if $self->{autoclean};
- $self->sanity_check;
+ eval {
+ $self->sanity_check;
+ };
+ if ($@) {
+ $self->{conn} = undef;
+ die $@;
+ }
return $self->{conn};
}