Beispiel #1
0
 /**
  *
  * @group live
  */
 public function testGetPage()
 {
     $url = 'http://github.com/test';
     $result = $this->helperMakeAccessable($this->SUT, '_getPage', array($url));
     $this->assertInternalType('string', $result);
     $this->assertEquals($url, $this->SUT->getLastLoadedUrl());
 }
Beispiel #2
0
 /**
  * @return DOMXPath
  */
 private static function _getXPath($url)
 {
     $url = parent::getUrl($url);
     if (parent::getLastLoadedUrl() == $url && self::$_xpath) {
         return self::$_xpath;
     }
     $html = self::_getAlexaPage($url);
     $doc = parent::_getDOMDocument($html);
     $xpath = parent::_getDOMXPath($doc);
     self::$_xpath = $xpath;
     return $xpath;
 }