Ejemplo n.º 1
0
 /**
  * Create application instance
  */
 protected function setUp()
 {
     $assetsPath = Yii::getAlias('@tests/codeception/_output/assets');
     // create assets path
     if (!is_dir($assetsPath)) {
         mkdir($assetsPath, 0755);
     }
     return parent::setUp();
 }
Ejemplo n.º 2
0
 public function setExpectedException($exception, $message = '', $code = null)
 {
     if (!method_exists(PHPUnit_Runner_Version::class, 'id') || version_compare(PHPUnit_Runner_Version::id(), '5.2.0', '<')) {
         parent::setExpectedException($exception, $message, $code);
     } else {
         $this->expectException($exception);
         if ($message !== null && $message !== '') {
             $this->expectExceptionMessage($message);
         }
         if ($code !== null) {
             $this->expectExceptionCode($code);
         }
     }
 }
Ejemplo n.º 3
0
 /**
  * {@inheritdoc}
  */
 protected function setUp()
 {
     parent::setUp();
     \Helper\Dummy\Process::reset();
 }
Ejemplo n.º 4
0
 protected function checkRequirements()
 {
     parent::checkRequirements();
     // Core tests no longer check against open Trac tickets, but others using WP_UnitTestCase may do so.
     if (defined('WP_RUN_CORE_TESTS') && WP_RUN_CORE_TESTS) {
         return;
     }
     if (WP_TESTS_FORCE_KNOWN_BUGS) {
         return;
     }
     $tickets = \PHPUnit_Util_Test::getTickets(get_class($this), $this->getName(false));
     foreach ($tickets as $ticket) {
         if (is_numeric($ticket)) {
             $this->knownWPBug($ticket);
         } elseif ('UT' == substr($ticket, 0, 2)) {
             $ticket = substr($ticket, 2);
             if ($ticket && is_numeric($ticket)) {
                 $this->knownUTBug($ticket);
             }
         } elseif ('Plugin' == substr($ticket, 0, 6)) {
             $ticket = substr($ticket, 6);
             if ($ticket && is_numeric($ticket)) {
                 $this->knownPluginBug($ticket);
             }
         }
     }
 }
Ejemplo n.º 5
0
 /**
  * Destroy application instance
  */
 protected function tearDown()
 {
     Yii::$app = null;
     return parent::tearDown();
 }
Ejemplo n.º 6
0
 /**
  *
  */
 protected function setUp()
 {
     parent::setUp();
     $this->colorizer = new Colorizer();
 }