Quellcode durchsuchen

Unit tests fail in a nasty way if ErrorHandler test is run before the Silencer and it's not silencing itself.

Niels Keurentjes vor 9 Jahren
Ursprung
Commit
2c3e7cf5f2
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      tests/Composer/Test/Util/SilencerTest.php

+ 2 - 2
tests/Composer/Test/Util/SilencerTest.php

@@ -29,12 +29,12 @@ class SilencerTest extends \PHPUnit_Framework_TestCase
 
         // Check warnings are suppressed correctly
         Silencer::suppress();
-        trigger_error('Test', E_USER_WARNING);
+        @trigger_error('Test', E_USER_WARNING);
         Silencer::restore();
 
         // Check all parameters and return values are passed correctly in a silenced call.
         $result = Silencer::call(function($a, $b, $c) {
-            trigger_error('Test', E_USER_WARNING);
+            @trigger_error('Test', E_USER_WARNING);
             return $a * $b * $c;
         }, 2, 3, 4);
         $this->assertEquals(24, $result);