Переглянути джерело

ZF-10470: Zend_Log_Formatter_SimpleTest don't call TestHelper

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@22973 44c647ce-9c0f-0410-b52a-842ac1e357ba
intiilapa 15 роки тому
батько
коміт
3dba6f7054
1 змінених файлів з 18 додано та 2 видалено
  1. 18 2
      tests/Zend/Log/Formatter/SimpleTest.php

+ 18 - 2
tests/Zend/Log/Formatter/SimpleTest.php

@@ -20,8 +20,14 @@
  * @version    $Id$
  */
 
-/** PHPUnit_Framework_TestCase */
-require_once 'PHPUnit/Framework/TestCase.php';
+if (!defined('PHPUnit_MAIN_METHOD')) {
+    define('PHPUnit_MAIN_METHOD', 'Zend_Log_Formatter_SimpleTest::main');
+}
+
+/**
+ * Test helper
+ */
+require_once dirname(__FILE__) . '/../../../TestHelper.php';
 
 /** Zend_Log_Formatter_Simple */
 require_once 'Zend/Log/Formatter/Simple.php';
@@ -36,6 +42,12 @@ require_once 'Zend/Log/Formatter/Simple.php';
  */
 class Zend_Log_Formatter_SimpleTest extends PHPUnit_Framework_TestCase
 {
+    public static function main()
+    {
+        $suite  = new PHPUnit_Framework_TestSuite(__CLASS__);
+        $result = PHPUnit_TextUI_TestRunner::run($suite);
+    }
+
     public function testConstructorThrowsOnBadFormatString()
     {
         try {
@@ -116,3 +128,7 @@ class Zend_Log_Formatter_SimpleTest_TestObject1 {
 
 class Zend_Log_Formatter_SimpleTest_TestObject2 {
 }
+
+if (PHPUnit_MAIN_METHOD == 'Zend_Log_Formatter_SimpleTest::main') {
+    Zend_Log_Formatter_SimpleTest::main();
+}