123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- <?php
- require_once('../phpQuery/phpQuery.php');
- phpQuery::$debug = true;
- $testName = 'Wrap';
- $p = phpQuery::newDocumentFile('test.html')
- ->find('p')
- ->slice(1, 3);
- $p->wrap('<div class="wrapper">');
- $result = true;
- foreach($p as $node) {
- if (! pq($node)->parent()->is('.wrapper'))
- $result = false;
- }
- if ($result)
- print "Test '{$testName}' PASSED :)";
- else
- print "Test '{$testName}' <strong>FAILED</strong> !!! ";
- $p->dump();
- print "\n";
- $testName = 'WrapAll';
- $testResult = 1;
- phpQuery::newDocumentFile('test.html')
- ->find('p')
- ->slice(1, 3)
- ->wrapAll('<div class="wrapper">');
- $result = pq('.wrapper');
- if ( $result->size() == $testResult )
- print "Test '{$testName}' PASSED :)";
- else
- print "Test '{$testName}' <strong>FAILED</strong> !!! ";
- $result->dump();
- print "\n";
- $testName = 'WrapInner';
- $testResult = 3;
- phpQuery::newDocumentFile('test.html')
- ->find('li:first')
- ->wrapInner('<div class="wrapper">');
- $result = pq('.wrapper p');
- if ( $result->size() == $testResult )
- print "Test '{$testName}' PASSED :)";
- else
- print "Test '{$testName}' <strong>FAILED</strong> !!! ";
- print $result->dump();
- print "\n";
- // TODO !
- $testName = 'WrapAllTest';
- /*
- $doc = phpQuery::newDocumentHTML('<div id="myDiv"></div>');
- $doc['#myDiv']->append('hors paragraphe<p>Test</p>hors paragraphe')
- ->contents()
- ->not('[nodeType=1]')
- ->wrap('<p/>');
- var_dump((string)$doc);
- */
- //$testResult = 3;
- //phpQuery::newDocumentFile('test.html')
- // ->find('li:first')
- // ->wrapInner('<div class="wrapper">');
- //$result = pq('.wrapper p');
- //if ( $result->size() == $testResult )
- // print "Test '{$testName}' PASSED :)";
- //else
- // print "Test '{$testName}' <strong>FAILED</strong> !!! ";
- //print $result->dump();
- //print "\n";
- ?>
|