AllTests.php 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. <?php
  2. /**
  3. * Zend Framework
  4. *
  5. * LICENSE
  6. *
  7. * This source file is subject to the new BSD license that is bundled
  8. * with this package in the file LICENSE.txt.
  9. * It is also available through the world-wide-web at this URL:
  10. * http://framework.zend.com/license/new-bsd
  11. * If you did not receive a copy of the license and are unable to
  12. * obtain it through the world-wide-web, please send an email
  13. * to license@zend.com so we can send you a copy immediately.
  14. *
  15. * @category Zend
  16. * @package Zend_Service
  17. * @subpackage UnitTests
  18. * @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
  19. * @license http://framework.zend.com/license/new-bsd New BSD License
  20. * @version $Id$
  21. */
  22. if (!defined('PHPUnit_MAIN_METHOD')) {
  23. define('PHPUnit_MAIN_METHOD', 'Zend_Service_AllTests::main');
  24. }
  25. /**
  26. * Test helper
  27. */
  28. require_once dirname(__FILE__) . '/../../TestHelper.php';
  29. /**
  30. * Exclude from code coverage report
  31. */
  32. PHPUnit_Util_Filter::addFileToFilter(__FILE__);
  33. /**
  34. * @see Zend_Service_AkismetTest
  35. */
  36. require_once 'Zend/Service/AkismetTest.php';
  37. /**
  38. * @see Zend_Service_Amazon_AllTests
  39. */
  40. require_once 'Zend/Service/Amazon/AllTests.php';
  41. /**
  42. * @see Zend_Service_Audioscrobbler_AllTests
  43. */
  44. require_once 'Zend/Service/Audioscrobbler/AllTests.php';
  45. /**
  46. * @see Zend_Service_Delicious_AllTests
  47. */
  48. require_once 'Zend/Service/Delicious/AllTests.php';
  49. /**
  50. * @see Zend_Service_Flickr_AllTests
  51. */
  52. require_once 'Zend/Service/Flickr/AllTests.php';
  53. /**
  54. * @see Zend_Service_Nirvanix_AllTests
  55. */
  56. require_once 'Zend/Service/Nirvanix/AllTests.php';
  57. /**
  58. * @see Zend_Service_ReCaptcha_AllTests
  59. */
  60. require_once 'Zend/Service/ReCaptcha/AllTests.php';
  61. /**
  62. * @see Zend_Service_Simpy_AllTests
  63. */
  64. require_once 'Zend/Service/Simpy/AllTests.php';
  65. /**
  66. * @see Zend_Service_SlideShareTest
  67. */
  68. require_once 'Zend/Service/SlideShareTest.php';
  69. /**
  70. * @see Zend_Service_StrikeIron_AllTests
  71. */
  72. require_once 'Zend/Service/StrikeIron/AllTests.php';
  73. /**
  74. * @see Zend_Service_Technorati_AllTests
  75. */
  76. require_once 'Zend/Service/Technorati/AllTests.php';
  77. /**
  78. * @see Zend_Service_TwitterTest
  79. */
  80. require_once 'Zend/Service/TwitterTest.php';
  81. /**
  82. * @see Zend_Service_TwitterSearchTest
  83. */
  84. require_once 'Zend/Service/TwitterSearchTest.php';
  85. /**
  86. * @see Zend_Service_Yahoo_AllTests
  87. */
  88. require_once 'Zend/Service/Yahoo/AllTests.php';
  89. /**
  90. * @category Zend
  91. * @package Zend_Service
  92. * @subpackage UnitTests
  93. * @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
  94. * @license http://framework.zend.com/license/new-bsd New BSD License
  95. * @group Zend_Service
  96. */
  97. class Zend_Service_AllTests
  98. {
  99. /**
  100. * Runs this test suite
  101. *
  102. * @return void
  103. */
  104. public static function main()
  105. {
  106. PHPUnit_TextUI_TestRunner::run(self::suite());
  107. }
  108. /**
  109. * Creates and returns this test suite
  110. *
  111. * @return PHPUnit_Framework_TestSuite
  112. */
  113. public static function suite()
  114. {
  115. $suite = new PHPUnit_Framework_TestSuite('Zend Framework - Zend_Service');
  116. $suite->addTestSuite('Zend_Service_AkismetTest');
  117. $suite->addTest(Zend_Service_Amazon_AllTests::suite());
  118. $suite->addTest(Zend_Service_Audioscrobbler_AllTests::suite());
  119. $suite->addTest(Zend_Service_Delicious_AllTests::suite());
  120. $suite->addTest(Zend_Service_Flickr_AllTests::suite());
  121. $suite->addTest(Zend_Service_Nirvanix_AllTests::suite());
  122. $suite->addTest(Zend_Service_ReCaptcha_AllTests::suite());
  123. $suite->addTest(Zend_Service_Simpy_AllTests::suite());
  124. $suite->addTestSuite('Zend_Service_SlideShareTest');
  125. $suite->addTest(Zend_Service_StrikeIron_AllTests::suite());
  126. $suite->addTest(Zend_Service_Technorati_AllTests::suite());
  127. $suite->addTestSuite('Zend_Service_TwitterTest');
  128. $suite->addTestSuite('Zend_Service_TwitterSearchTest');
  129. $suite->addTest(Zend_Service_Yahoo_AllTests::suite());
  130. return $suite;
  131. }
  132. }
  133. if (PHPUnit_MAIN_METHOD == 'Zend_Service_AllTests::main') {
  134. Zend_Service_AllTests::main();
  135. }