require_once '../simple_html_dom.php';
$dom = new simple_html_dom();
// -----------------------------------------------------------------------------
// test problem of last emelemt not found
$str = <<<HTML
<img src="src0"><p>foo</p><img src="src2">
HTML;
function callback_1($e)
{
if ($e->tag === 'img') {
$e->outertext = '';
}
}
$dom->load($str);
$dom->set_callback('callback_1');
assert($dom == '<p>foo</p>');
// -----------------------------------------------
// innertext test
function callback_2($e)
{
if ($e->tag === 'p') {
$e->innertext = 'bar';
}
}
$dom->load($str);
$dom->set_callback('callback_2');
assert($dom == '<img src="src0"><p>bar</p><img src="src2">');
// -----------------------------------------------
// attributes test
function callback_3($e)