public function _initialize() { $capabilities = array_merge(Selenium2Driver::getDefaultCapabilities(), $this->config['capabilities']); $capabilities['name'] = 'Codeception Test'; $driver = new Selenium2Driver($this->config['browser'], $capabilities, sprintf('http://%s:%d/wd/hub', $this->config['host'], $this->config['port'])); $this->session = new \Behat\Mink\Session($driver); }
/** * Returns list of default parameters. * * @return array */ protected static function getDefaultParameters() { return array('default_session' => 'goutte', 'javascript_session' => 'sahi', 'base_url' => 'http://localhost', 'show_cmd' => static::getDefaultShowCmd(), 'show_tmp_dir' => sys_get_temp_dir(), 'browser' => 'firefox', 'goutte' => array('zend_config' => array(), 'server_parameters' => array()), 'sahi' => array('sid' => null, 'host' => 'localhost', 'port' => 9999), 'zombie' => array('host' => '127.0.0.1', 'port' => 8124, 'node_bin' => 'node', 'auto_server' => true), 'selenium' => array('host' => 'localhost', 'port' => 4444), 'webdriver' => array('host' => 'http://localhost:4444/wd/hub', 'capabilities' => Selenium2Driver::getDefaultCapabilities())); }