public function Util_XMLTest::testConvertAssertSelect

File

drupal/core/vendor/phpunit/phpunit/Tests/Util/XMLTest.php, line 131

Class

Util_XMLTest
@package PHPUnit @author Mike Naberezny <mike@maintainable.com> @author Derek DeVries <derek@maintainable.com> @author Sebastian Bergmann <sebastian@phpunit.de> @copyright 2001-2013 Sebastian Bergmann…

Code

public function testConvertAssertSelect() {
  $selector = 'div#folder.open a[href="http://www.xerox.com"][title="xerox"].selected.big > span';
  $converted = PHPUnit_Util_XML::convertSelectToTag($selector);
  $tag = array(
    'tag' => 'div',
    'id' => 'folder',
    'class' => 'open',
    'descendant' => array(
      'tag' => 'a',
      'class' => 'selected big',
      'attributes' => array(
        'href' => 'http://www.xerox.com',
        'title' => 'xerox',
      ),
      'child' => array(
        'tag' => 'span',
      ),
    ),
  );
  $this
    ->assertEquals($tag, $converted);
}