Beispiel #1
0
 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));
 }
Beispiel #2
0
 /**
  * @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);
     }
 }