sanitizer = new class
{
use Sanitizer;
};
});
it('strips the advisory payload from footer html', function () {
$output = $this->sanitizer->sanitizeHtml('
');
expect($output)->not->toContain('onerror')
->and($output)->not->toContain('alert(');
});
it('strips script elements and javascript uris', function (string $payload, string $forbidden) {
expect($this->sanitizer->sanitizeHtml($payload))->not->toContain($forbidden);
})->with([
['', '