* @license The GNU Lesser GPL (LGPL) or an MIT-like license. */ namespace QueryPath\Tests; //require_once 'PHPUnit/Autoload.php'; require_once 'src/QueryPath/Extension/QPXSL.php'; require_once __DIR__ . '/../TestCase.php'; /** * @ingroup querypath_tests * @extension */ class QPXSLTests extends TestCase { protected $file = './test/advanced.xml'; public static function setUpBeforeClass() { \QueryPath::enable('\QueryPath\Extension\QPXSL'); } public function testXSLT() { // XML and XSLT taken from http://us.php.net/manual/en/xsl.examples-collection.php // and then modified to be *actually welformed* XML. $orig = ' Fight for your mind Ben Harper 1995 Electric Ladyland Jimi Hendrix 1997 '; $template = '
Hey! Welcome to \'s sweet CD collection!

by -


'; $qp = qp($orig)->xslt($template); $this->assertEquals(2, $qp->top('h1')->size(), 'Make sure that data was formatted'); } }