xt/solver.t | 11 +++++++++-- diff --git a/xt/solver.t b/xt/solver.t index c76e0b0a5fc12e88b61fef813c2ac45851d72016..cd894edded8bff6c76869cf758022b0509a61f14 100644 --- a/xt/solver.t +++ b/xt/solver.t @@ -48,9 +48,16 @@ my $nr = 0; while (($ibx_name, $urls) = each %$todo) { SKIP: { - if (!$cfg->lookup_name($ibx_name)) { + my $ibx = $cfg->lookup_name($ibx_name); + if (!$ibx) { + push @gone, $ibx_name; + skip(qq{[publicinbox "$ibx_name"] not configured}, + scalar(@$urls)); + } + if (!defined($ibx->{coderepo})) { push @gone, $ibx_name; - skip("$ibx_name not configured", scalar(@$urls)); + skip(qq{publicinbox.$ibx_name.coderepo not configured}, + scalar(@$urls)); } test_psgi($app, $client); $nr++;