root/branches/release-30/t/00-compile.t @ 1373

Revision 1373, 3.7 kB (checked in by bchoate, 22 months ago)

Updated 00-compile with new MT::CMS::* modules.

  • Property svn:mime-type set to text/plain
  • Property svn:keywords set to Author Date Id Revision
Line 
1#!/usr/bin/perl
2# $Id$
3use strict;
4use warnings;
5use lib 'lib';
6use lib 'extlib';
7use Test::More tests => 121;
8use_ok 'MT::Bootstrap';
9use_ok 'MT';
10use_ok 'MT::App';
11use_ok 'MT::App::ActivityFeeds';
12use_ok 'MT::App::CMS';
13use_ok 'MT::CMS::AddressBook';
14use_ok 'MT::CMS::Dashboard';
15use_ok 'MT::CMS::Plugin';
16use_ok 'MT::CMS::Asset';
17use_ok 'MT::CMS::Entry';
18use_ok 'MT::CMS::Search';
19use_ok 'MT::CMS::BanList';
20use_ok 'MT::CMS::Export';
21use_ok 'MT::CMS::Tag';
22use_ok 'MT::CMS::Blog';
23use_ok 'MT::CMS::Folder';
24use_ok 'MT::CMS::Template';
25use_ok 'MT::CMS::Category';
26use_ok 'MT::CMS::Import';
27use_ok 'MT::CMS::Tools';
28use_ok 'MT::CMS::Comment';
29use_ok 'MT::CMS::Log';
30use_ok 'MT::CMS::TrackBack';
31use_ok 'MT::CMS::Common';
32use_ok 'MT::CMS::Page';
33use_ok 'MT::CMS::User';
34use_ok 'MT::App::Comments';
35use_ok 'MT::App::NotifyList';
36use_ok 'MT::App::Search';
37use_ok 'MT::App::Trackback';
38use_ok 'MT::App::Upgrader';
39use_ok 'MT::App::Viewer';
40use_ok 'MT::App::Wizard';
41use_ok 'MT::Atom';
42use_ok 'MT::AtomServer';
43use_ok 'MT::Auth';
44SKIP: {
45    skip 'Enable Enterprise Pack', 1;
46    use_ok 'MT::Auth::LDAP';
47}
48use_ok 'MT::Auth::MT';
49use_ok 'MT::Author';
50use_ok 'MT::BasicAuthor';
51use_ok 'MT::BasicSession';
52use_ok 'MT::Blog';
53use_ok 'MT::Builder';
54SKIP: {
55    skip 'Enable Enterprise Pack', 1;
56    use_ok 'MT::BulkCreation';
57}
58use_ok 'MT::Callback';
59use_ok 'MT::Category';
60use_ok 'MT::Comment';
61use_ok 'MT::Config';
62use_ok 'MT::ConfigMgr';
63use_ok 'MT::DateTime';
64use_ok 'MT::DefaultTemplates';
65use_ok 'MT::Entry';
66use_ok 'MT::ErrorHandler';
67use_ok 'MT::FileInfo';
68use_ok 'MT::FileMgr';
69use_ok 'MT::FileMgr::Local';
70use_ok 'MT::Image';
71use_ok 'MT::ImportExport';
72use_ok 'MT::IPBanList';
73use_ok 'MT::JunkFilter';
74use_ok 'MT::L10N';
75use_ok 'MT::L10N::de';
76use_ok 'MT::L10N::en_us';
77use_ok 'MT::L10N::es';
78use_ok 'MT::L10N::fr';
79use_ok 'MT::L10N::ja';
80use_ok 'MT::L10N::nl';
81use_ok 'MT::I18N';
82use_ok 'MT::I18N::default';
83use_ok 'MT::I18N::en_us';
84use_ok 'MT::I18N::ja';
85SKIP: {
86    skip 'Enable Enterprise Pack', 1;
87    use_ok 'MT::LDAP';
88}
89use_ok 'MT::Log';
90use_ok 'MT::Mail';
91use_ok 'MT::Notification';
92use_ok 'MT::Object';
93use_ok 'MT::ObjectDriverFactory';
94use_ok 'MT::ObjectDriver::Driver::DBI';
95use_ok 'MT::ObjectDriver::Driver::DBD::Legacy';
96use_ok 'MT::ObjectDriver::Driver::DBD::mysql';
97SKIP: {
98    eval { require DBD::Oracle };
99    skip 'DBD::Oracle not installed', 1 if $@;
100    use_ok 'MT::ObjectDriver::Driver::DBD::Oracle';
101    eval { require DBD::odbc };
102    skip 'DBD::odbc not installed', 1 if $@;
103    use_ok 'MT::ObjectDriver::Driver::DBD::MSSQLServer';
104    use_ok 'MT::ObjectDriver::Driver::DBD::UMSSQLServer';
105}
106use_ok 'MT::ObjectDriver::Driver::DBD::Pg';
107use_ok 'MT::ObjectDriver::Driver::DBD::SQLite';
108use_ok 'MT::ObjectAsset';
109use_ok 'MT::ObjectScore';
110use_ok 'MT::ObjectTag';
111use_ok 'MT::Permission';
112SKIP: {
113    skip 'Enable Enterprise Pack', 1;
114    use_ok 'MT::Group';
115}
116use_ok 'MT::Role';
117use_ok 'MT::Association';
118use_ok 'MT::Placement';
119use_ok 'MT::Plugin';
120use_ok 'MT::Plugin::JunkFilter';
121use_ok 'MT::Plugin::L10N';
122use_ok 'MT::PluginData';
123use_ok 'MT::Promise';
124use_ok 'MT::Request';
125use_ok 'MT::Sanitize';
126use_ok 'MT::Serialize';
127use_ok 'MT::Session';
128use_ok 'MT::Tag';
129use_ok 'MT::Task';
130use_ok 'MT::TaskMgr';
131use_ok 'MT::TBPing';
132use_ok 'MT::Template';
133use_ok 'MT::Template::Context';
134use_ok 'MT::Template::ContextHandlers';
135use_ok 'MT::TemplateMap';
136use_ok 'MT::Trackback';
137use_ok 'MT::Upgrade';
138use_ok 'MT::Util';
139use_ok 'MT::WeblogPublisher';
140use_ok 'MT::XMLRPC';
141use_ok 'MT::XMLRPCServer';
142use_ok 'MT::Asset';
143use_ok 'MT::Asset::Image';
144use_ok 'MT::Asset::Video';
145use_ok 'MT::Asset::Audio';
146use_ok 'MT::BackupRestore';
147use_ok 'MT::BackupRestore::BackupFileHandler';
148use_ok 'MT::BackupRestore::ManifestFileHandler';
Note: See TracBrowser for help on using the browser.