]> git.sur5r.net Git - i3/i3/blobdiff - testcases/t/000-load-deps.t
Merge branch 'next' into master
[i3/i3] / testcases / t / 000-load-deps.t
index 5dfc5c695501cad0c5c77ef265eec156de00b845..242f2c2c675f2db2d1bc77f2edfb2b14fe1fd05b 100644 (file)
@@ -1,10 +1,20 @@
 #!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
+        IPC::Run
+        ExtUtils::PkgConfig
+        Inline
+    );
+    for my $dep (@deps) {
+        use_ok($dep) or BAIL_OUT(qq|The Perl module "$dep" could not be loaded. Please see https://build.i3wm.org/docs/testsuite.html#_installing_the_dependencies|);
+    }
 }
 
-diag( "Testing i3, Perl $], $^X" );
+done_testing;