protected function setUp() { $url = PHPUNIT_TESTSUITE_EXTENSION_MAGENTO_HOST . '/api/v2_soap/index/?wsdl=1'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_TIMEOUT, 5); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $data = curl_exec($ch); $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); if (!($httpCode >= 200 && $httpCode < 300)) { $this->markTestSkipped('Magento instance is not available'); } parent::setUp(); }
protected function setUp() { parent::setUp(); //to prevent timeout exception on step pages $this->setSeleniumServerRequestsTimeout((int) (MAX_EXECUTION_TIME / 1000)); }
/** * {@inheritdoc} */ public function login($userName = null, $password = null, $args = []) { return parent::login($userName, $password, ['url' => '/admin']); }