public function testCreatePageRequestsFromParameters() { $includedPages = array('http://www.example.com/', 'http://www.phphatesme.com/'); $config = new TestSuite(); $config->addSession('default', new Session()); $config->setCurrentSession('default'); $pageRequestsToInclude = Request::createRequestsFromParameters($includedPages); $config->getCurrentSession()->includePageRequests($pageRequestsToInclude); $pageRequests = $config->getCurrentSession()->getPageRequests(); $this->assertEquals(count($includedPages), count($pageRequests)); }
/** * @see LiveTest\Config\Tags\TestSuite.Base::doProcess() */ protected function doProcess(\LiveTest\Config\TestSuite $config, $sessions) { // @todo $hasDefaultSession = false; foreach ($sessions as $sessionName => $sessionParameter) { if (array_key_exists('AllowCookies', $sessionParameter)) { $allowCookies = $sessionParameter['AllowCookies']; } else { $allowCookies = false; } $session = new Session($allowCookies); $config->addSession($sessionName, $session); $config->setCurrentSession($sessionName); unset($sessionParameter['AllowCookies']); $parser = $this->getParser()->parse($sessionParameter, $config); } }