Example #1
0
 protected function proceedSee($text, $selector = null)
 {
     $response = $this->browser->getResponse()->getContent();
     if ($selector) {
         $nodes = $this->browser->getResponseDomCssSelector()->matchAll($selector);
         $values = '';
         foreach ($nodes as $node) {
             $values .= '<!-- Merged Output -->' . trim($node->nodeValue);
         }
         $response = Framework::formatResponse($response);
         return array('pageContains', $text, $values, "'{$selector}' on {$response}");
     }
     $response = Framework::formatResponse($response);
     return array('pageContains', $text, strip_tags($this->browser->getResponse()->getContent()), "on {$response}.");
 }