2
0

AllTests.php 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221
  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_Validate
  17. * @subpackage UnitTests
  18. * @copyright Copyright (c) 2005-2008 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_Validate_AllTests::main');
  24. }
  25. /**
  26. * Test helper
  27. */
  28. require_once dirname(__FILE__) . '/../../TestHelper.php';
  29. /**
  30. * @see Zend_Validate_AbstractTest
  31. */
  32. require_once 'Zend/Validate/AbstractTest.php';
  33. /**
  34. * @see Zend_Validate_AlnumTest
  35. */
  36. require_once 'Zend/Validate/AlnumTest.php';
  37. /**
  38. * @see Zend_Validate_AlphaTest
  39. */
  40. require_once 'Zend/Validate/AlphaTest.php';
  41. /**
  42. * @see Zend_Validate_BarcodeTest
  43. */
  44. require_once 'Zend/Validate/BarcodeTest.php';
  45. /**
  46. * @see Zend_Validate_BetweenTest
  47. */
  48. require_once 'Zend/Validate/BetweenTest.php';
  49. /**
  50. * @see Zend_Validate_CcnumTest
  51. */
  52. require_once 'Zend/Validate/CcnumTest.php';
  53. /**
  54. * @see Zend_Validate_DateTest
  55. */
  56. require_once 'Zend/Validate/DateTest.php';
  57. /**
  58. * @see Zend_Validate_Db_AllTests
  59. */
  60. require_once 'Zend/Validate/Db/AllTests.php';
  61. /**
  62. * @see Zend_Validate_DigitsTest
  63. */
  64. require_once 'Zend/Validate/DigitsTest.php';
  65. /**
  66. * @see Zend_Validate_EmailAddressTest
  67. */
  68. require_once 'Zend/Validate/EmailAddressTest.php';
  69. /**
  70. * @see Zend_Validate_File_AllTests
  71. */
  72. require_once 'Zend/Validate/File/AllTests.php';
  73. /**
  74. * @see Zend_Validate_FloatTest
  75. */
  76. require_once 'Zend/Validate/FloatTest.php';
  77. /**
  78. * @see Zend_Validate_GreaterThanTest
  79. */
  80. require_once 'Zend/Validate/GreaterThanTest.php';
  81. /**
  82. * @see Zend_Validate_HexTest
  83. */
  84. require_once 'Zend/Validate/HexTest.php';
  85. /**
  86. * @see Zend_Validate_HostnameTest
  87. */
  88. require_once 'Zend/Validate/HostnameTest.php';
  89. /**
  90. * @see Zend_Validate_IdenticalTest
  91. */
  92. require_once 'Zend/Validate/IdenticalTest.php';
  93. /**
  94. * @see Zend_Validate_InArrayTest
  95. */
  96. require_once 'Zend/Validate/InArrayTest.php';
  97. /**
  98. * @see Zend_Validate_IntTest
  99. */
  100. require_once 'Zend/Validate/IntTest.php';
  101. /**
  102. * @see Zend_Validate_IpTest
  103. */
  104. require_once 'Zend/Validate/IpTest.php';
  105. /**
  106. * @see Zend_Validate_LessThanTest
  107. */
  108. require_once 'Zend/Validate/LessThanTest.php';
  109. /**
  110. * @see Zend_Validate_MessageTest
  111. */
  112. require_once 'Zend/Validate/MessageTest.php';
  113. /**
  114. * @see Zend_Validate_NotEmptyTest
  115. */
  116. require_once 'Zend/Validate/NotEmptyTest.php';
  117. /**
  118. * @see Zend_Validate_RegexTest
  119. */
  120. require_once 'Zend/Validate/RegexTest.php';
  121. /**
  122. * @see Zend_Validate_Sitemap_AllTests
  123. */
  124. require_once 'Zend/Validate/Sitemap/AllTests.php';
  125. /**
  126. * @see Zend_Validate_StringLengthTest
  127. */
  128. require_once 'Zend/Validate/StringLengthTest.php';
  129. /**
  130. * @category Zend
  131. * @package Zend_Validate
  132. * @subpackage UnitTests
  133. * @copyright Copyright (c) 2005-2008 Zend Technologies USA Inc. (http://www.zend.com)
  134. * @license http://framework.zend.com/license/new-bsd New BSD License
  135. */
  136. class Zend_Validate_AllTests
  137. {
  138. /**
  139. * Runs this test suite
  140. *
  141. * @return void
  142. */
  143. public static function main()
  144. {
  145. PHPUnit_TextUI_TestRunner::run(self::suite());
  146. }
  147. /**
  148. * Creates and returns this test suite
  149. *
  150. * @return PHPUnit_Framework_TestSuite
  151. */
  152. public static function suite()
  153. {
  154. $suite = new PHPUnit_Framework_TestSuite('Zend Framework - Zend_Validate');
  155. $suite->addTestSuite('Zend_Validate_AbstractTest');
  156. $suite->addTestSuite('Zend_Validate_AlnumTest');
  157. $suite->addTestSuite('Zend_Validate_AlphaTest');
  158. $suite->addTestSuite('Zend_Validate_BarcodeTest');
  159. $suite->addTestSuite('Zend_Validate_BetweenTest');
  160. $suite->addTestSuite('Zend_Validate_CcnumTest');
  161. $suite->addTestSuite('Zend_Validate_DateTest');
  162. $suite->addTest(Zend_Validate_Db_AllTests::suite());
  163. $suite->addTestSuite('Zend_Validate_DigitsTest');
  164. $suite->addTestSuite('Zend_Validate_EmailAddressTest');
  165. $suite->addTest(Zend_Validate_File_AllTests::suite());
  166. $suite->addTestSuite('Zend_Validate_FloatTest');
  167. $suite->addTestSuite('Zend_Validate_GreaterThanTest');
  168. $suite->addTestSuite('Zend_Validate_HexTest');
  169. $suite->addTestSuite('Zend_Validate_HostnameTest');
  170. $suite->addTestSuite('Zend_Validate_IdenticalTest');
  171. $suite->addTestSuite('Zend_Validate_InArrayTest');
  172. $suite->addTestSuite('Zend_Validate_IntTest');
  173. $suite->addTestSuite('Zend_Validate_IpTest');
  174. $suite->addTestSuite('Zend_Validate_LessThanTest');
  175. $suite->addTestSuite('Zend_Validate_MessageTest');
  176. $suite->addTestSuite('Zend_Validate_NotEmptyTest');
  177. $suite->addTestSuite('Zend_Validate_RegexTest');
  178. $suite->addTest(Zend_Validate_Sitemap_AllTests::suite());
  179. $suite->addTestSuite('Zend_Validate_StringLengthTest');
  180. return $suite;
  181. }
  182. }
  183. if (PHPUnit_MAIN_METHOD == 'Zend_Validate_AllTests::main') {
  184. Zend_Validate_AllTests::main();
  185. }