3 class HTMLPurifier_URIFilter_HostBlacklistTest
extends HTMLPurifier_URIFilterHarness
8 $this->filter
= new HTMLPurifier_URIFilter_HostBlacklist();
11 function testRejectBlacklistedHost() {
12 $this->config
->set('URI.HostBlacklist', 'example.com');
13 $this->assertFiltering('http://example.com', false);
16 function testRejectBlacklistedHostThoughNotTrue() {
17 // maybe this behavior should change
18 $this->config
->set('URI.HostBlacklist', 'example.com');
19 $this->assertFiltering('http://example.comcast.com', false);
22 function testPreserveNonBlacklistedHost() {
23 $this->config
->set('URI.HostBlacklist', 'example.com');
24 $this->assertFiltering('http://google.com');