diff options
| author | Horus3 | 2014-02-24 16:42:14 +0100 |
|---|---|---|
| committer | Horus3 | 2014-02-24 16:42:14 +0100 |
| commit | 06f945f27840b53e57795dadbc38e76f7e11ab1c (patch) | |
| tree | 689d5c7f4ffa15460c7e90f47c6a7dd59ce4e8bd /zend/tests/Zend/Gdata/AllTests.php | |
| download | random-06f945f27840b53e57795dadbc38e76f7e11ab1c.tar.gz | |
init
Diffstat (limited to 'zend/tests/Zend/Gdata/AllTests.php')
| -rw-r--r-- | zend/tests/Zend/Gdata/AllTests.php | 424 |
1 files changed, 424 insertions, 0 deletions
diff --git a/zend/tests/Zend/Gdata/AllTests.php b/zend/tests/Zend/Gdata/AllTests.php new file mode 100644 index 0000000..c4e506d --- /dev/null +++ b/zend/tests/Zend/Gdata/AllTests.php @@ -0,0 +1,424 @@ +<?php +/** + * Zend Framework + * + * LICENSE + * + * This source file is subject to the new BSD license that is bundled + * with this package in the file LICENSE.txt. + * It is also available through the world-wide-web at this URL: + * http://framework.zend.com/license/new-bsd + * If you did not receive a copy of the license and are unable to + * obtain it through the world-wide-web, please send an email + * to license@zend.com so we can send you a copy immediately. + * + * @category Zend + * @package Zend_Gdata + * @subpackage UnitTests + * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) + * @license http://framework.zend.com/license/new-bsd New BSD License + * @version $Id $ + */ + +if (!defined('PHPUnit_MAIN_METHOD')) { + define('PHPUnit_MAIN_METHOD', 'Zend_Gdata_AllTests::main'); +} + +/** + * Tests of the authentication URL generator + */ +require_once 'Zend/Gdata/AuthSubTest.php'; + +/** + * + */
+require_once 'Zend/Gdata/Analytics/AccountFeedTest.php'; +require_once 'Zend/Gdata/Analytics/AccountQueryTest.php'; +require_once 'Zend/Gdata/Analytics/DataFeedTest.php'; +require_once 'Zend/Gdata/Analytics/DataQueryTest.php'; + +/** + * Tests that do not require online access to servers + */ +require_once 'Zend/Gdata/AppTest.php'; +require_once 'Zend/Gdata/App/UtilTest.php'; +require_once 'Zend/Gdata/App/BaseTest.php'; +require_once 'Zend/Gdata/App/AuthorTest.php'; +require_once 'Zend/Gdata/App/CategoryTest.php'; +require_once 'Zend/Gdata/App/ContentTest.php'; +require_once 'Zend/Gdata/App/ControlTest.php'; +require_once 'Zend/Gdata/App/EntryTest.php'; +require_once 'Zend/Gdata/App/FeedTest.php'; +require_once 'Zend/Gdata/App/GeneratorTest.php'; +require_once 'Zend/Gdata/App/CaptchaRequiredExceptionTest.php'; +require_once 'Zend/Gdata/GdataTest.php'; +require_once 'Zend/Gdata/QueryTest.php'; + +require_once 'Zend/Gdata/AttendeeStatusTest.php'; +require_once 'Zend/Gdata/AttendeeTypeTest.php'; +require_once 'Zend/Gdata/CommentsTest.php'; +require_once 'Zend/Gdata/EntryTest.php'; +require_once 'Zend/Gdata/FeedTest.php'; +require_once 'Zend/Gdata/EntryLinkTest.php'; +require_once 'Zend/Gdata/EventStatusTest.php'; +require_once 'Zend/Gdata/ExtendedPropertyTest.php'; +require_once 'Zend/Gdata/FeedLinkTest.php'; +require_once 'Zend/Gdata/OpenSearchItemsPerPageTest.php'; +require_once 'Zend/Gdata/OpenSearchStartIndexTest.php'; +require_once 'Zend/Gdata/OpenSearchTotalResultsTest.php'; +require_once 'Zend/Gdata/OriginalEventTest.php'; +require_once 'Zend/Gdata/RecurrenceTest.php'; +require_once 'Zend/Gdata/RecurrenceExceptionTest.php'; +require_once 'Zend/Gdata/ReminderTest.php'; +require_once 'Zend/Gdata/TransparencyTest.php'; +require_once 'Zend/Gdata/VisibilityTest.php'; +require_once 'Zend/Gdata/WhenTest.php'; +require_once 'Zend/Gdata/WhereTest.php'; +require_once 'Zend/Gdata/WhoTest.php'; + +require_once 'Zend/Gdata/CalendarTest.php'; +require_once 'Zend/Gdata/CalendarFeedTest.php'; +require_once 'Zend/Gdata/CalendarEventTest.php'; +require_once 'Zend/Gdata/CalendarFeedCompositeTest.php'; +require_once 'Zend/Gdata/Calendar/EventQueryTest.php'; +require_once 'Zend/Gdata/Calendar/EventQueryExceptionTest.php'; +require_once 'Zend/Gdata/Calendar/EventEntryTest.php'; +require_once 'Zend/Gdata/Calendar/AccessLevelTest.php'; +require_once 'Zend/Gdata/Calendar/ColorTest.php'; +require_once 'Zend/Gdata/Calendar/HiddenTest.php'; +require_once 'Zend/Gdata/Calendar/LinkTest.php'; +require_once 'Zend/Gdata/Calendar/SelectedTest.php'; +require_once 'Zend/Gdata/Calendar/SendEventNotificationsTest.php'; +require_once 'Zend/Gdata/Calendar/TimezoneTest.php'; +require_once 'Zend/Gdata/Calendar/WebContentTest.php'; +require_once 'Zend/Gdata/Calendar/QuickAddTest.php'; + +require_once 'Zend/Gdata/Spreadsheets/ColCountTest.php'; +require_once 'Zend/Gdata/Spreadsheets/RowCountTest.php'; +require_once 'Zend/Gdata/Spreadsheets/CellTest.php'; +require_once 'Zend/Gdata/Spreadsheets/CustomTest.php'; +require_once 'Zend/Gdata/Spreadsheets/WorksheetEntryTest.php'; +require_once 'Zend/Gdata/Spreadsheets/CellEntryTest.php'; +require_once 'Zend/Gdata/Spreadsheets/ListEntryTest.php'; +require_once 'Zend/Gdata/Spreadsheets/SpreadsheetFeedTest.php'; +require_once 'Zend/Gdata/Spreadsheets/WorksheetFeedTest.php'; +require_once 'Zend/Gdata/Spreadsheets/CellFeedTest.php'; +require_once 'Zend/Gdata/Spreadsheets/ListFeedTest.php'; +require_once 'Zend/Gdata/Spreadsheets/DocumentQueryTest.php'; +require_once 'Zend/Gdata/Spreadsheets/CellQueryTest.php'; +require_once 'Zend/Gdata/Spreadsheets/ListQueryTest.php'; + +require_once 'Zend/Gdata/Docs/DocumentListFeedTest.php'; +require_once 'Zend/Gdata/Docs/DocumentListEntryTest.php'; +require_once 'Zend/Gdata/Docs/QueryTest.php'; + +require_once 'Zend/Gdata/Photos/PhotosAlbumEntryTest.php'; +require_once 'Zend/Gdata/Photos/PhotosAlbumFeedTest.php'; +require_once 'Zend/Gdata/Photos/PhotosAlbumQueryTest.php'; +require_once 'Zend/Gdata/Photos/PhotosCommentEntryTest.php'; +require_once 'Zend/Gdata/Photos/PhotosPhotoEntryTest.php'; +require_once 'Zend/Gdata/Photos/PhotosPhotoFeedTest.php'; +require_once 'Zend/Gdata/Photos/PhotosPhotoQueryTest.php'; +require_once 'Zend/Gdata/Photos/PhotosTagEntryTest.php'; +require_once 'Zend/Gdata/Photos/PhotosUserEntryTest.php'; +require_once 'Zend/Gdata/Photos/PhotosUserFeedTest.php'; +require_once 'Zend/Gdata/Photos/PhotosUserQueryTest.php'; + +require_once 'Zend/Gdata/GappsTest.php'; +require_once 'Zend/Gdata/Gapps/EmailListEntryTest.php'; +require_once 'Zend/Gdata/Gapps/EmailListFeedTest.php'; +require_once 'Zend/Gdata/Gapps/EmailListQueryTest.php'; +require_once 'Zend/Gdata/Gapps/EmailListRecipientEntryTest.php'; +require_once 'Zend/Gdata/Gapps/EmailListRecipientFeedTest.php'; +require_once 'Zend/Gdata/Gapps/EmailListRecipientQueryTest.php'; +require_once 'Zend/Gdata/Gapps/EmailListTest.php'; +require_once 'Zend/Gdata/Gapps/ErrorTest.php'; +require_once 'Zend/Gdata/Gapps/GroupEntryTest.php'; +require_once 'Zend/Gdata/Gapps/GroupFeedTest.php'; +require_once 'Zend/Gdata/Gapps/GroupQueryTest.php'; +require_once 'Zend/Gdata/Gapps/LoginTest.php'; +require_once 'Zend/Gdata/Gapps/MemberEntryTest.php'; +require_once 'Zend/Gdata/Gapps/MemberFeedTest.php'; +require_once 'Zend/Gdata/Gapps/MemberQueryTest.php'; +require_once 'Zend/Gdata/Gapps/NameTest.php'; +require_once 'Zend/Gdata/Gapps/NicknameEntryTest.php'; +require_once 'Zend/Gdata/Gapps/NicknameFeedTest.php'; +require_once 'Zend/Gdata/Gapps/NicknameQueryTest.php'; +require_once 'Zend/Gdata/Gapps/NicknameTest.php'; +require_once 'Zend/Gdata/Gapps/OwnerEntryTest.php'; +require_once 'Zend/Gdata/Gapps/OwnerFeedTest.php'; +require_once 'Zend/Gdata/Gapps/OwnerQueryTest.php'; +require_once 'Zend/Gdata/Gapps/PropertyTest.php'; +require_once 'Zend/Gdata/Gapps/QuotaTest.php'; +require_once 'Zend/Gdata/Gapps/ServiceExceptionTest.php'; +require_once 'Zend/Gdata/Gapps/UserEntryTest.php'; +require_once 'Zend/Gdata/Gapps/UserFeedTest.php'; +require_once 'Zend/Gdata/Gapps/UserQueryTest.php'; + +require_once 'Zend/Gdata/YouTube/PlaylistListFeedTest.php'; +require_once 'Zend/Gdata/YouTube/PlaylistListEntryTest.php'; +require_once 'Zend/Gdata/YouTube/SubscriptionFeedTest.php'; +require_once 'Zend/Gdata/YouTube/SubscriptionEntryTest.php'; +require_once 'Zend/Gdata/YouTube/PlaylistVideoEntryTest.php'; +require_once 'Zend/Gdata/YouTube/VideoEntryTest.php'; +require_once 'Zend/Gdata/YouTube/PlaylistVideoFeedTest.php'; +require_once 'Zend/Gdata/YouTube/VideoFeedTest.php'; +require_once 'Zend/Gdata/YouTube/UserProfileEntryTest.php'; +require_once 'Zend/Gdata/YouTube/CommentFeedTest.php'; +require_once 'Zend/Gdata/YouTube/CommentEntryTest.php'; +require_once 'Zend/Gdata/YouTube/ContactFeedTest.php'; +require_once 'Zend/Gdata/YouTube/ContactEntryTest.php'; +require_once 'Zend/Gdata/YouTube/VideoQueryTest.php'; +require_once 'Zend/Gdata/YouTube/ActivityFeedTest.php'; +require_once 'Zend/Gdata/YouTube/ActivityEntryTest.php'; + +require_once 'Zend/Gdata/Books/CollectionFeedTest.php'; +require_once 'Zend/Gdata/Books/CollectionEntryTest.php'; +require_once 'Zend/Gdata/Books/VolumeFeedTest.php'; +require_once 'Zend/Gdata/Books/VolumeEntryTest.php'; + +/** + * Tests that do require online access to servers + * and authentication credentials + */ +require_once 'Zend/Gdata/GdataOnlineTest.php'; +require_once 'Zend/Gdata/CalendarOnlineTest.php'; +require_once 'Zend/Gdata/SpreadsheetsOnlineTest.php'; +require_once 'Zend/Gdata/DocsOnlineTest.php'; +require_once 'Zend/Gdata/PhotosOnlineTest.php'; +require_once 'Zend/Gdata/GappsOnlineTest.php'; +require_once 'Zend/Gdata/YouTubeOnlineTest.php'; +require_once 'Zend/Gdata/BooksOnlineTest.php'; +require_once 'Zend/Gdata/SkipTests.php'; + +/** + * @category Zend + * @package Zend_Gdata + * @subpackage UnitTests + * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) + * @license http://framework.zend.com/license/new-bsd New BSD License + * @group Zend_Gdata + */ +class Zend_Gdata_AllTests +{ + + public static function main() + { + PHPUnit_TextUI_TestRunner::run(self::suite()); + } + + public static function suite() + { + $suite = new PHPUnit_Framework_TestSuite('Zend Framework - Zend_Gdata'); + + /** + * Tests of the authentication URL generator + */ + $suite->addTestSuite('Zend_Gdata_AuthSubTest'); + + /** + * Tests that do not require online access to servers + */ + $suite->addTestSuite('Zend_Gdata_AppTest'); + $suite->addTestSuite('Zend_Gdata_App_UtilTest'); + $suite->addTestSuite('Zend_Gdata_App_BaseTest'); + $suite->addTestSuite('Zend_Gdata_App_AuthorTest'); + $suite->addTestSuite('Zend_Gdata_App_CategoryTest'); + $suite->addTestSuite('Zend_Gdata_App_ContentTest'); + $suite->addTestSuite('Zend_Gdata_App_ControlTest'); + $suite->addTestSuite('Zend_Gdata_App_EntryTest'); + $suite->addTestSuite('Zend_Gdata_App_FeedTest'); + $suite->addTestSuite('Zend_Gdata_App_GeneratorTest'); + $suite->addTestSuite('Zend_Gdata_App_CaptchaRequiredExceptionTest'); + $suite->addTestSuite('Zend_Gdata_GdataTest'); + $suite->addTestSuite('Zend_Gdata_QueryTest'); + + $suite->addTestSuite('Zend_Gdata_AttendeeStatusTest'); + $suite->addTestSuite('Zend_Gdata_AttendeeTypeTest'); + $suite->addTestSuite('Zend_Gdata_CommentsTest'); + $suite->addTestSuite('Zend_Gdata_EntryTest'); + $suite->addTestSuite('Zend_Gdata_FeedTest'); + $suite->addTestSuite('Zend_Gdata_EntryLinkTest'); + $suite->addTestSuite('Zend_Gdata_EventStatusTest'); + $suite->addTestSuite('Zend_Gdata_ExtendedPropertyTest'); + $suite->addTestSuite('Zend_Gdata_FeedLinkTest'); + $suite->addTestSuite('Zend_Gdata_OpenSearchItemsPerPageTest'); + $suite->addTestSuite('Zend_Gdata_OpenSearchStartIndexTest'); + $suite->addTestSuite('Zend_Gdata_OpenSearchTotalResultsTest'); + $suite->addTestSuite('Zend_Gdata_OriginalEventTest'); + $suite->addTestSuite('Zend_Gdata_RecurrenceTest'); + $suite->addTestSuite('Zend_Gdata_RecurrenceExceptionTest'); + $suite->addTestSuite('Zend_Gdata_ReminderTest'); + $suite->addTestSuite('Zend_Gdata_TransparencyTest'); + $suite->addTestSuite('Zend_Gdata_VisibilityTest'); + $suite->addTestSuite('Zend_Gdata_WhenTest'); + $suite->addTestSuite('Zend_Gdata_WhereTest'); + $suite->addTestSuite('Zend_Gdata_WhoTest'); + + $suite->addTestSuite('Zend_Gdata_CalendarTest'); + $suite->addTestSuite('Zend_Gdata_CalendarFeedTest'); + $suite->addTestSuite('Zend_Gdata_CalendarEventTest'); + $suite->addTestSuite('Zend_Gdata_CalendarFeedCompositeTest'); + $suite->addTestSuite('Zend_Gdata_Calendar_EventQueryTest'); + $suite->addTestSuite('Zend_Gdata_Calendar_EventQueryExceptionTest'); + $suite->addTestSuite('Zend_Gdata_Calendar_EventEntryTest'); + $suite->addTestSuite('Zend_Gdata_Calendar_AccessLevelTest'); + $suite->addTestSuite('Zend_Gdata_Calendar_ColorTest'); + $suite->addTestSuite('Zend_Gdata_Calendar_HiddenTest'); + $suite->addTestSuite('Zend_Gdata_Calendar_LinkTest'); + $suite->addTestSuite('Zend_Gdata_Calendar_SelectedTest'); + $suite->addTestSuite('Zend_Gdata_Calendar_SendEventNotificationsTest'); + $suite->addTestSuite('Zend_Gdata_Calendar_TimezoneTest'); + $suite->addTestSuite('Zend_Gdata_Calendar_WebContentTest'); + $suite->addTestSuite('Zend_Gdata_Calendar_QuickAddTest'); + + $suite->addTestSuite('Zend_Gdata_Spreadsheets_ColCountTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_RowCountTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_CellTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_CustomTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_WorksheetEntryTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_CellEntryTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_ListEntryTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_SpreadsheetFeedTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_WorksheetFeedTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_CellFeedTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_ListFeedTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_DocumentQueryTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_CellQueryTest'); + $suite->addTestSuite('Zend_Gdata_Spreadsheets_ListQueryTest'); + + $suite->addTestSuite('Zend_Gdata_Docs_DocumentListFeedTest'); + $suite->addTestSuite('Zend_Gdata_Docs_DocumentListEntryTest'); + $suite->addTestSuite('Zend_Gdata_Docs_QueryTest'); + + $suite->addTestSuite('Zend_Gdata_Photos_PhotosAlbumEntryTest'); + $suite->addTestSuite('Zend_Gdata_Photos_PhotosAlbumFeedTest'); + $suite->addTestSuite('Zend_Gdata_Photos_PhotosAlbumQueryTest'); + $suite->addTestSuite('Zend_Gdata_Photos_PhotosCommentEntryTest'); + $suite->addTestSuite('Zend_Gdata_Photos_PhotosPhotoEntryTest'); + $suite->addTestSuite('Zend_Gdata_Photos_PhotosPhotoFeedTest'); + $suite->addTestSuite('Zend_Gdata_Photos_PhotosPhotoQueryTest'); + $suite->addTestSuite('Zend_Gdata_Photos_PhotosTagEntryTest'); + $suite->addTestSuite('Zend_Gdata_Photos_PhotosUserEntryTest'); + $suite->addTestSuite('Zend_Gdata_Photos_PhotosUserFeedTest'); + $suite->addTestSuite('Zend_Gdata_Photos_PhotosUserQueryTest'); + + $suite->addTestSuite('Zend_Gdata_GappsTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_EmailListEntryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_EmailListFeedTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_EmailListQueryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_EmailListRecipientEntryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_EmailListRecipientFeedTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_EmailListRecipientQueryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_EmailListTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_ErrorTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_GroupEntryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_GroupFeedTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_GroupQueryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_LoginTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_MemberEntryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_MemberFeedTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_MemberQueryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_NameTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_NicknameEntryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_NicknameFeedTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_NicknameQueryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_NicknameTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_OwnerEntryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_OwnerFeedTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_OwnerQueryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_PropertyTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_QuotaTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_ServiceExceptionTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_UserEntryTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_UserFeedTest'); + $suite->addTestSuite('Zend_Gdata_Gapps_UserQueryTest'); + + $suite->addTestSuite('Zend_Gdata_YouTube_PlaylistListFeedTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_PlaylistListEntryTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_SubscriptionFeedTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_SubscriptionEntryTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_PlaylistVideoEntryTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_VideoEntryTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_PlaylistVideoFeedTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_VideoFeedTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_UserProfileEntryTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_CommentFeedTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_CommentEntryTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_ContactFeedTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_ContactEntryTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_ActivityEntryTest'); + $suite->addTestSuite('Zend_Gdata_YouTube_ActivityFeedTest'); + + $suite->addTestSuite('Zend_Gdata_Books_CollectionEntryTest'); + $suite->addTestSuite('Zend_Gdata_Books_CollectionFeedTest'); + $suite->addTestSuite('Zend_Gdata_Books_VolumeEntryTest'); + $suite->addTestSuite('Zend_Gdata_Books_VolumeFeedTest'); + + $skippingOnlineTests = true; + if (defined('TESTS_ZEND_GDATA_ONLINE_ENABLED') && + constant('TESTS_ZEND_GDATA_ONLINE_ENABLED') == true && + defined('TESTS_ZEND_GDATA_CLIENTLOGIN_ENABLED') && + constant('TESTS_ZEND_GDATA_CLIENTLOGIN_ENABLED') == true) { + /** + * Tests that do require online access to servers + * and authentication credentials + */ + $skippingOnlineTests = false; + if (defined('TESTS_ZEND_GDATA_BLOGGER_ONLINE_ENABLED') && + constant('TESTS_ZEND_GDATA_BLOGGER_ONLINE_ENABLED') == true) { + $suite->addTestSuite('Zend_Gdata_GdataOnlineTest'); + } + + if (defined('TESTS_ZEND_GDATA_CALENDAR_ONLINE_ENABLED') && + constant('TESTS_ZEND_GDATA_CALENDAR_ONLINE_ENABLED') == true) { + $suite->addTestSuite('Zend_Gdata_CalendarOnlineTest'); + } + + if (defined('TESTS_ZEND_GDATA_SPREADSHEETS_ONLINE_ENABLED') && + constant('TESTS_ZEND_GDATA_SPREADSHEETS_ONLINE_ENABLED') == true) { + $suite->addTestSuite('Zend_Gdata_SpreadsheetsOnlineTest'); + } + + if (defined('TESTS_ZEND_GDATA_DOCS_ONLINE_ENABLED') && + constant('TESTS_ZEND_GDATA_DOCS_ONLINE_ENABLED') == true) { + $suite->addTestSuite('Zend_Gdata_DocsOnlineTest'); + } + + if (defined('TESTS_ZEND_GDATA_PHOTOS_ONLINE_ENABLED') && + constant('TESTS_ZEND_GDATA_PHOTOS_ONLINE_ENABLED') == true) { + $suite->addTestSuite('Zend_Gdata_PhotosOnlineTest'); + } + + if (defined('TESTS_ZEND_GDATA_BOOKS_ONLINE_ENABLED') && + constant('TESTS_ZEND_GDATA_BOOKS_ONLINE_ENABLED') == true) { + $suite->addTestSuite('Zend_Gdata_BooksOnlineTest'); + } + } + if (defined('TESTS_ZEND_GDATA_ONLINE_ENABLED') && + constant('TESTS_ZEND_GDATA_ONLINE_ENABLED') == true) { + /** + * Tests that do require online access to servers, but + * don't require the standard authentication credentials + */ + $skippingOnlineTests = false; + if (defined('TESTS_ZEND_GDATA_GAPPS_ONLINE_ENABLED') && + constant('TESTS_ZEND_GDATA_GAPPS_ONLINE_ENABLED') == true) { + $suite->addTestSuite('Zend_Gdata_GappsOnlineTest'); + } + if (defined('TESTS_ZEND_GDATA_YOUTUBE_ONLINE_ENABLED') && + constant('TESTS_ZEND_GDATA_YOUTUBE_ONLINE_ENABLED') == true) { + $suite->addTestSuite('Zend_Gdata_YouTubeOnlineTest'); + } + } + if ($skippingOnlineTests) { + $suite->addTestSuite('Zend_Gdata_SkipOnlineTest'); + } + return $suite; + } + +} + +if (PHPUnit_MAIN_METHOD == 'Zend_Gdata_AllTests::main') { + Zend_Gdata_AllTests::main(); +} |
