/** * @since Method available since Release 2.16.0 */ protected function earlyConfigure() { $this->phpunitXMLConfiguration->handlePHPConfiguration(); if ($this->phpunitXMLConfiguration->hasPHPUnitConfiguration('bootstrap')) { if ($this->phpunitXMLConfiguration->hasPHPUnitConfiguration('syntaxCheck')) { $this->handleBootstrap($this->phpunitXMLConfiguration->getPHPUnitConfiguration('bootstrap'), $this->phpunitXMLConfiguration->getPHPUnitConfiguration('syntaxCheck')); } else { $this->handleBootstrap($this->phpunitXMLConfiguration->getPHPUnitConfiguration('bootstrap')); } } if ($this->phpunitXMLConfiguration->hasPHPUnitConfiguration('colors')) { $this->terminal->setColor($this->phpunitXMLConfiguration->getPHPUnitConfiguration('colors')); } if ($this->phpunitXMLConfiguration->hasSeleniumBrowserConfiguration()) { \PHPUnit_Extensions_SeleniumTestCase::$browsers = $this->phpunitXMLConfiguration->getSeleniumBrowserConfiguration(); } }
/** * @param \PHPUnit_Util_Configuration $configuration $configuration * @since Method available since Release 2.16.0 */ protected function earlyConfigure(\PHPUnit_Util_Configuration $configuration) { $configuration->handlePHPConfiguration(); $phpunitConfiguration = $configuration->getPHPUnitConfiguration(); if (array_key_exists('bootstrap', $phpunitConfiguration)) { if (array_key_exists('syntaxCheck', $phpunitConfiguration)) { $this->handleBootstrap($phpunitConfiguration['bootstrap'], $phpunitConfiguration['syntaxCheck']); } else { $this->handleBootstrap($phpunitConfiguration['bootstrap']); } } if (array_key_exists('colors', $phpunitConfiguration)) { $this->terminal->setColor($phpunitConfiguration['colors']); } $seleniumBrowserConfiguration = $configuration->getSeleniumBrowserConfiguration(); if (count($seleniumBrowserConfiguration) > 0) { \PHPUnit_Extensions_SeleniumTestCase::$browsers = $seleniumBrowserConfiguration; } }