| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 | <?phprequire_once('../phpQuery/phpQuery.php');phpQuery::$debug = true;$testName = 'Filter with pseudoclass';$testResult = array(	'p.body',);$result = phpQuery::newDocumentFile('test.html');$result = $result->find('p')	->filter('.body:gt(1)');if ( $result->whois() == $testResult )	print "Test '{$testName}' PASSED :)";else	print "Test '{$testName}' <strong>FAILED</strong> !!! ";print_r($result->whois());print "\n";$testName = 'Filter with multiplie selectors';$testResult = array(	'p.body',);$testDOM = phpQuery::newDocumentFile('test.html');$single = $testDOM->find('p')->filter('.body')	->add(		$testDOM->find('p')->filter('.title')	);$double = $testDOM->find('p')	->filter('.body, .title');if ($single->length == count($double))	print "Test '{$testName}' PASSED :)";else	print "Test '{$testName}' <strong>FAILED</strong> !!! ";print "\n";print_r($single->whois());print "\n";print_r($double->whois());print "\n";$testName = 'Attributes in HTML element';$validResult = 'testValue';$result = phpQuery::newDocumentFile('test.html')->find('html')	->empty()	->attr('test', $validResult);$result = phpQuery::newDocument($result->htmlOuter())->find('html')	->attr('test');//similar_text($result->htmlOuter(), $validResult, $similarity);if ( $result == $validResult )	print "Test '{$testName}' PASSED :)";else {	print "Test '{$testName}' <strong>FAILED</strong> !!! ";	print "<pre>";	print $result;	print "</pre>\n";}
 |