Browse Source

Fixate on TextFormatter

I don't want to update other tests for CLI formatting.
Mark Story 6 years ago
parent
commit
afc72b7c88
2 changed files with 3 additions and 9 deletions
  1. 0 9
      tests/TestCase/Error/DebuggerTest.php
  2. 3 0
      tests/bootstrap.php

+ 0 - 9
tests/TestCase/Error/DebuggerTest.php

@@ -18,7 +18,6 @@ namespace Cake\Test\TestCase\Error;
 
 use Cake\Controller\Controller;
 use Cake\Core\Configure;
-use Cake\Error\Debug\TextFormatter;
 use Cake\Error\Debugger;
 use Cake\Log\Log;
 use Cake\TestSuite\TestCase;
@@ -41,11 +40,6 @@ class DebuggerTest extends TestCase
     protected $restoreError = false;
 
     /**
-     * @var string|null
-     */
-    protected $restoreFormatter = null;
-
-    /**
      * setUp method
      *
      * @return void
@@ -56,8 +50,6 @@ class DebuggerTest extends TestCase
         Configure::write('debug', true);
         Log::drop('stderr');
         Log::drop('stdout');
-        $this->restoreFormatter = Debugger::configInstance('exportFormatter');
-        Debugger::configInstance('exportFormatter', TextFormatter::class);
     }
 
     /**
@@ -71,7 +63,6 @@ class DebuggerTest extends TestCase
         if ($this->restoreError) {
             restore_error_handler();
         }
-        Debugger::configInstance('exportFormatter', $this->restoreFormatter);
     }
 
     /**

+ 3 - 0
tests/bootstrap.php

@@ -17,6 +17,8 @@ use Cake\Cache\Cache;
 use Cake\Chronos\Chronos;
 use Cake\Core\Configure;
 use Cake\Datasource\ConnectionManager;
+use Cake\Error\Debugger;
+use Cake\Error\Debug\TextFormatter;
 use Cake\Log\Log;
 use Cake\Utility\Security;
 
@@ -129,6 +131,7 @@ Log::setConfig([
 
 Chronos::setTestNow(Chronos::now());
 Security::setSalt('a-long-but-not-random-value');
+Debugger::configInstance('exportFormatter', TextFormatter::class);
 
 ini_set('intl.default_locale', 'en_US');
 ini_set('session.gc_divisor', '1');