1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
|
use strict;
use warnings;
use RT::Test nodb => 1, tests => 44;
require_ok("RT");
require_ok("RT::Test");
require_ok("RT::ACL");
require_ok("RT::Handle");
require_ok("RT::Transaction");
require_ok("RT::Interface::CLI");
require_ok("RT::Interface::Email");
require_ok("RT::Links");
require_ok("RT::Queues");
require_ok("RT::Scrips");
require_ok("RT::Templates");
require_ok("RT::Principals");
require_ok("RT::Attachments");
require_ok("RT::GroupMember");
require_ok("RT::ScripAction");
require_ok("RT::CustomFields");
require_ok("RT::GroupMembers");
require_ok("RT::ScripActions");
require_ok("RT::Transactions");
require_ok("RT::ScripCondition");
require_ok("RT::Action");
require_ok("RT::ScripConditions");
require_ok("RT::Search");
require_ok("RT::Action::SendEmail");
require_ok("RT::CachedGroupMembers");
require_ok("RT::Condition");
require_ok("RT::Interface::Web");
require_ok("RT::SavedSearch");
require_ok("RT::SavedSearches");
require_ok("RT::Dashboard");
require_ok("RT::Dashboard::Mailer");
require_ok("RT::Dashboards");
require_ok("RT::Installer");
require_ok("RT::Util");
require_ok("RT::Article");
require_ok("RT::Articles");
require_ok("RT::Class");
require_ok("RT::Classes");
require_ok("RT::ObjectClass");
require_ok("RT::ObjectClasses");
require_ok("RT::ObjectTopic");
require_ok("RT::ObjectTopics");
require_ok("RT::Topic");
require_ok("RT::Topics");
# no the following doesn't work yet
__END__
use File::Find::Rule;
my @files = File::Find::Rule->file()
->name( '*.pm' )
->in( 'lib' );
plan tests => scalar @files;
for (@files) {
local $SIG{__WARN__} = sub {};
require_ok($_);
}
|