diff --git a/testcases/t/000-load-deps.t b/testcases/t/000-load-deps.t index 5dfc5c69..ab93233a 100644 --- a/testcases/t/000-load-deps.t +++ b/testcases/t/000-load-deps.t @@ -1,10 +1,22 @@ #!perl +# vim:ts=4:sw=4:expandtab -use Test::More tests => 2; +use Test::More; BEGIN { - use_ok( 'X11::XCB::Connection' ); - use_ok( 'X11::XCB::Window' ); + my @deps = qw( + X11::XCB::Connection + X11::XCB::Window + AnyEvent + AnyEvent::I3 + IPC::Run + ExtUtils::PkgConfig + Inline + Test::More + ); + for my $dep (@deps) { + use_ok($dep) or BAIL_OUT(qq|The Perl module "$dep" could not be loaded. Please see http://build.i3wm.org/docs/testsuite.html#_installing_the_dependencies|); + } } -diag( "Testing i3, Perl $], $^X" ); +done_testing;