root/branches/release-31/t/00-compile.t @ 1487

Revision 1487, 4.1 kB (checked in by bchoate, 21 months ago)

Added new ArchiveType modules to 00-compile.t

  • Property svn:mime-type set to text/plain
  • Property svn:keywords set to Author Date Id Revision
Line 
1#!/usr/bin/perl
2# $Id$
3
4use strict;
5use warnings;
6
7use lib 'lib', 'extlib';
8use Test::More tests => 134;
9
10use_ok('MT::Bootstrap');
11use_ok('MT::ErrorHandler');
12use_ok('MT');
13
14# Base App class
15use_ok('MT::App');
16
17# All CMS modules
18use_ok('MT::App::CMS');
19use_ok('MT::CMS::AddressBook');
20use_ok('MT::CMS::Dashboard');
21use_ok('MT::CMS::Plugin');
22use_ok('MT::CMS::Asset');
23use_ok('MT::CMS::Entry');
24use_ok('MT::CMS::Search');
25use_ok('MT::CMS::BanList');
26use_ok('MT::CMS::Export');
27use_ok('MT::CMS::Tag');
28use_ok('MT::CMS::Blog');
29use_ok('MT::CMS::Folder');
30use_ok('MT::CMS::Template');
31use_ok('MT::CMS::Category');
32use_ok('MT::CMS::Import');
33use_ok('MT::CMS::Tools');
34use_ok('MT::CMS::Comment');
35use_ok('MT::CMS::Log');
36use_ok('MT::CMS::TrackBack');
37use_ok('MT::CMS::Common');
38use_ok('MT::CMS::Page');
39use_ok('MT::CMS::User');
40
41# Supporting applications
42use_ok('MT::App::ActivityFeeds');
43use_ok('MT::App::Comments');
44use_ok('MT::App::NotifyList');
45use_ok('MT::App::Search');
46use_ok('MT::App::Trackback');
47use_ok('MT::App::Upgrader');
48use_ok('MT::App::Viewer');
49use_ok('MT::App::Wizard');
50
51# Auth framework
52use_ok('MT::Auth');
53use_ok('MT::Auth::MT');
54
55# MT::Objects
56use_ok('MT::Object');
57use_ok('MT::Author');
58use_ok('MT::BasicAuthor');
59use_ok('MT::BasicSession');
60use_ok('MT::Blog');
61use_ok('MT::ObjectScore');
62use_ok('MT::ObjectTag');
63use_ok('MT::Permission');
64use_ok('MT::Role');
65use_ok('MT::Association');
66use_ok('MT::Placement');
67use_ok('MT::Category');
68use_ok('MT::Comment');
69use_ok('MT::Entry');
70use_ok('MT::IPBanList');
71use_ok('MT::FileInfo');
72use_ok('MT::Config');
73use_ok('MT::Asset');
74use_ok('MT::Asset::Image');
75use_ok('MT::Asset::Video');
76use_ok('MT::Asset::Audio');
77use_ok('MT::ObjectAsset');
78use_ok('MT::Log');
79use_ok('MT::Notification');
80use_ok('MT::PluginData');
81use_ok('MT::Session');
82use_ok('MT::Tag');
83use_ok('MT::Template');
84use_ok('MT::TemplateMap');
85use_ok('MT::Trackback');
86use_ok('MT::TBPing');
87
88# Utility modules
89use_ok('MT::Builder');
90use_ok('MT::Callback');
91use_ok('MT::ConfigMgr');
92use_ok('MT::DateTime');
93use_ok('MT::DefaultTemplates');
94use_ok('MT::FileMgr');
95use_ok('MT::FileMgr::Local');
96use_ok('MT::Image');
97use_ok('MT::ImportExport');
98use_ok('MT::JunkFilter');
99use_ok('MT::Mail');
100use_ok('MT::Promise');
101use_ok('MT::Request');
102use_ok('MT::Sanitize');
103use_ok('MT::Serialize');
104
105# L10N modules
106use_ok('MT::L10N');
107use_ok('MT::L10N::de');
108use_ok('MT::L10N::en_us');
109use_ok('MT::L10N::es');
110use_ok('MT::L10N::fr');
111use_ok('MT::L10N::ja');
112use_ok('MT::L10N::nl');
113
114# I18N modules
115use_ok('MT::I18N');
116use_ok('MT::I18N::default');
117use_ok('MT::I18N::en_us');
118use_ok('MT::I18N::ja');
119
120# Data::ObjectDriver classes
121use_ok('MT::ObjectDriverFactory');
122use_ok('MT::ObjectDriver::Driver::DBI');
123use_ok('MT::ObjectDriver::Driver::DBD::Legacy');
124use_ok('MT::ObjectDriver::Driver::DBD::mysql');
125use_ok('MT::ObjectDriver::Driver::DBD::Pg');
126use_ok('MT::ObjectDriver::Driver::DBD::SQLite');
127
128# Plugin API
129use_ok('MT::Plugin');
130use_ok('MT::Plugin::JunkFilter');
131use_ok('MT::Plugin::L10N');
132use_ok('MT::Task');
133use_ok('MT::TaskMgr');
134use_ok('MT::Template::Context');
135use_ok('MT::Template::ContextHandlers');
136use_ok('MT::Upgrade');
137use_ok('MT::Util');
138use_ok('MT::WeblogPublisher');
139
140# Archive code
141use_ok('MT::ArchiveType');
142use_ok('MT::ArchiveType::Author');
143use_ok('MT::ArchiveType::AuthorDaily');
144use_ok('MT::ArchiveType::AuthorMonthly');
145use_ok('MT::ArchiveType::AuthorWeekly');
146use_ok('MT::ArchiveType::AuthorYearly');
147use_ok('MT::ArchiveType::Category');
148use_ok('MT::ArchiveType::CategoryDaily');
149use_ok('MT::ArchiveType::CategoryMonthly');
150use_ok('MT::ArchiveType::CategoryWeekly');
151use_ok('MT::ArchiveType::CategoryYearly');
152use_ok('MT::ArchiveType::Daily');
153use_ok('MT::ArchiveType::Date');
154use_ok('MT::ArchiveType::Individual');
155use_ok('MT::ArchiveType::Monthly');
156use_ok('MT::ArchiveType::Page');
157use_ok('MT::ArchiveType::Weekly');
158use_ok('MT::ArchiveType::Yearly');
159
160# XMLRPC support
161use_ok('MT::XMLRPC');
162use_ok('MT::XMLRPCServer');
163
164# Atom support
165use_ok('MT::Atom');
166use_ok('MT::AtomServer');
167
168# Backup/Restore
169use_ok('MT::BackupRestore');
170use_ok('MT::BackupRestore::BackupFileHandler');
171use_ok('MT::BackupRestore::ManifestFileHandler');
Note: See TracBrowser for help on using the browser.