/** * Applies the script timeout setting. * * @return $this|TestSuite Same instance for chained method calls. */ private function _applyScriptTimeoutSetting() { $scriptTimeout = $this->suiteSettings->getScriptTimeout(); if ((int) $scriptTimeout !== 0) { $this->output('Set script timeout setting to ' . $scriptTimeout . ' seconds.'); $this->webDriver->manage()->timeouts()->setScriptTimeout($scriptTimeout); } return $this; }