--- /dev/null
+#!perl -T
+
+use Test::More tests => 4;
+
+BEGIN {
+ use_ok( 'OpenSRF::Application' );
+}
+
+use_ok( 'OpenSRF::Application::Client' );
+use_ok( 'OpenSRF::Application::Persist' );
+use_ok( 'OpenSRF::Application::Settings' );
--- /dev/null
+#!perl -T
+
+use Test::More tests => 1;
+
+BEGIN {
+ use_ok( 'OpenSRF::AppSession' );
+}
--- /dev/null
+#!perl -T
+
+use Test::More tests => 3;
+
+use_ok( 'OpenSRF::DomainObject::oilsMessage' );
+use_ok( 'OpenSRF::DomainObject::oilsMethod' );
+use_ok( 'OpenSRF::DomainObject::oilsResponse' );
--- /dev/null
+#!perl -T
+
+use Test::More tests => 1;
+
+BEGIN {
+ use_ok( 'OpenSRF::EX' );
+}
--- /dev/null
+#!perl -T
+
+use Test::More tests => 1;
+
+BEGIN {
+ use_ok( 'OpenSRF::MultiSession' );
+}
--- /dev/null
+#!perl -T
+
+use Test::More tests => 1;
+
+BEGIN {
+ use_ok( 'OpenSRF::System' );
+}
--- /dev/null
+#!perl -T
+
+use Test::More tests => 10;
+
+BEGIN {
+ use_ok( 'OpenSRF::Transport' );
+}
+
+use_ok( 'OpenSRF::Transport::Listener' );
+use_ok( 'OpenSRF::Transport::PeerHandle' );
+use_ok( 'OpenSRF::Transport::SlimJabber' );
+use_ok( 'OpenSRF::Transport::SlimJabber::Client' );
+use_ok( 'OpenSRF::Transport::SlimJabber::Inbound' );
+use_ok( 'OpenSRF::Transport::SlimJabber::MessageWrapper' );
+use_ok( 'OpenSRF::Transport::SlimJabber::PeerConnection' );
+use_ok( 'OpenSRF::Transport::SlimJabber::XMPPMessage' );
+use_ok( 'OpenSRF::Transport::SlimJabber::XMPPReader' );
--- /dev/null
+#!perl -T
+
+use Test::More tests => 1;
+
+BEGIN {
+ use_ok( 'OpenSRF::UnixServer' );
+}
--- /dev/null
+#!perl -T
+
+use Test::More tests => 8;
+
+BEGIN {
+ use_ok( 'OpenSRF::Utils' );
+}
+
+use_ok( 'OpenSRF::Utils::Cache' );
+use_ok( 'OpenSRF::Utils::Config' );
+use_ok( 'OpenSRF::Utils::JSON' );
+use_ok( 'OpenSRF::Utils::Logger' );
+use_ok( 'OpenSRF::Utils::LogServer' );
+use_ok( 'OpenSRF::Utils::SettingsClient' );
+use_ok( 'OpenSRF::Utils::SettingsParser' );