EscaperTest.php in Zircon Profile 8        
                          
                  
                        
  
  
  
  
File
  vendor/behat/mink/tests/Selector/Xpath/EscaperTest.php
  
    View source  
  <?php
namespace Behat\Mink\Tests\Selector\Xpath;
use Behat\Mink\Selector\Xpath\Escaper;
class EscaperTest extends \PHPUnit_Framework_TestCase {
  
  public function testXpathLiteral($string, $expected) {
    $escaper = new Escaper();
    $this
      ->assertEquals($expected, $escaper
      ->escapeLiteral($string));
  }
  public function getXpathLiterals() {
    return array(
      array(
        'some simple string',
        "'some simple string'",
      ),
      array(
        'some "d-brackets" string',
        "'some \"d-brackets\" string'",
      ),
      array(
        'some \'s-brackets\' string',
        "\"some 's-brackets' string\"",
      ),
      array(
        'some \'s-brackets\' and "d-brackets" string',
        'concat(\'some \',"\'",\'s-brackets\',"\'",\' and "d-brackets" string\')',
      ),
    );
  }
}