Index: test/domainRestrictions.js |
=================================================================== |
--- a/test/domainRestrictions.js |
+++ b/test/domainRestrictions.js |
@@ -49,22 +49,22 @@ exports.testUnrestrictedBlockingFilters |
testActive(test, "foo", "foo.example.com", true, false); |
testActive(test, "foo", "mple.com", true, false); |
test.done(); |
}; |
exports.testUnrestrictedHidingRules = function(test) |
{ |
- testActive(test, "#foo", null, true, false); |
- testActive(test, "#foo", "com", true, false); |
- testActive(test, "#foo", "example.com", true, false); |
- testActive(test, "#foo", "example.com.", true, false); |
- testActive(test, "#foo", "foo.example.com", true, false); |
- testActive(test, "#foo", "mple.com", true, false); |
+ testActive(test, "##foo", null, true, false); |
+ testActive(test, "##foo", "com", true, false); |
+ testActive(test, "##foo", "example.com", true, false); |
+ testActive(test, "##foo", "example.com.", true, false); |
+ testActive(test, "##foo", "foo.example.com", true, false); |
+ testActive(test, "##foo", "mple.com", true, false); |
test.done(); |
}; |
exports.testDomainRestrictedBlockingFilters = function(test) |
{ |
testActive(test, "foo$domain=example.com", null, false, false); |
testActive(test, "foo$domain=example.com", "com", false, true); |
@@ -75,24 +75,24 @@ exports.testDomainRestrictedBlockingFilt |
testActive(test, "foo$domain=example.com", "foo.example.com", true, false); |
testActive(test, "foo$domain=example.com", "mple.com", false, false); |
test.done(); |
}; |
exports.testDomainRestrictedHidingRules = function(test) |
{ |
- testActive(test, "example.com#foo", null, false, false); |
- testActive(test, "example.com#foo", "com", false, true); |
- testActive(test, "example.com#foo", "example.com", true, true); |
- testActive(test, "example.com#foo", "example.com.", false, false); |
- testActive(test, "example.com.#foo", "example.com", false, false); |
- testActive(test, "example.com.#foo", "example.com.", true, true); |
- testActive(test, "example.com#foo", "foo.example.com", true, false); |
- testActive(test, "example.com#foo", "mple.com", false, false); |
+ testActive(test, "example.com##foo", null, false, false); |
+ testActive(test, "example.com##foo", "com", false, true); |
+ testActive(test, "example.com##foo", "example.com", true, true); |
+ testActive(test, "example.com##foo", "example.com.", false, false); |
+ testActive(test, "example.com.##foo", "example.com", false, false); |
+ testActive(test, "example.com.##foo", "example.com.", true, true); |
+ testActive(test, "example.com##foo", "foo.example.com", true, false); |
+ testActive(test, "example.com##foo", "mple.com", false, false); |
test.done(); |
}; |
exports.testBlockingFiltersRestrictedToDomainAndItsSubdomain = function(test) |
{ |
testActive(test, "foo$domain=example.com|foo.example.com", null, false, false); |
testActive(test, "foo$domain=example.com|foo.example.com", "com", false, true); |
@@ -101,22 +101,22 @@ exports.testBlockingFiltersRestrictedToD |
testActive(test, "foo$domain=example.com|foo.example.com", "foo.example.com", true, false); |
testActive(test, "foo$domain=example.com|foo.example.com", "mple.com", false, false); |
test.done(); |
}; |
exports.testHidingRulesRestrictedToDomainAndItsSubdomain = function(test) |
{ |
- testActive(test, "example.com,foo.example.com#foo", null, false, false); |
- testActive(test, "example.com,foo.example.com#foo", "com", false, true); |
- testActive(test, "example.com,foo.example.com#foo", "example.com", true, true); |
- testActive(test, "example.com,foo.example.com#foo", "example.com.", false, false); |
- testActive(test, "example.com,foo.example.com#foo", "foo.example.com", true, false); |
- testActive(test, "example.com,foo.example.com#foo", "mple.com", false, false); |
+ testActive(test, "example.com,foo.example.com##foo", null, false, false); |
+ testActive(test, "example.com,foo.example.com##foo", "com", false, true); |
+ testActive(test, "example.com,foo.example.com##foo", "example.com", true, true); |
+ testActive(test, "example.com,foo.example.com##foo", "example.com.", false, false); |
+ testActive(test, "example.com,foo.example.com##foo", "foo.example.com", true, false); |
+ testActive(test, "example.com,foo.example.com##foo", "mple.com", false, false); |
test.done(); |
}; |
exports.testBlockingFiltersWithExceptionForASubdomain = function(test) |
{ |
testActive(test, "foo$domain=~foo.example.com", null, true, false); |
testActive(test, "foo$domain=~foo.example.com", "com", true, false); |
@@ -125,22 +125,22 @@ exports.testBlockingFiltersWithException |
testActive(test, "foo$domain=~foo.example.com", "foo.example.com", false, false); |
testActive(test, "foo$domain=~foo.example.com", "mple.com", true, false); |
test.done(); |
}; |
exports.testHidingRulesWithExceptionForASubdomain = function(test) |
{ |
- testActive(test, "~foo.example.com#foo", null, true, false); |
- testActive(test, "~foo.example.com#foo", "com", true, false); |
- testActive(test, "~foo.example.com#foo", "example.com", true, false); |
- testActive(test, "~foo.example.com#foo", "example.com.", true, false); |
- testActive(test, "~foo.example.com#foo", "foo.example.com", false, false); |
- testActive(test, "~foo.example.com#foo", "mple.com", true, false); |
+ testActive(test, "~foo.example.com##foo", null, true, false); |
+ testActive(test, "~foo.example.com##foo", "com", true, false); |
+ testActive(test, "~foo.example.com##foo", "example.com", true, false); |
+ testActive(test, "~foo.example.com##foo", "example.com.", true, false); |
+ testActive(test, "~foo.example.com##foo", "foo.example.com", false, false); |
+ testActive(test, "~foo.example.com##foo", "mple.com", true, false); |
test.done(); |
}; |
exports.testBlockingFiltersForDomainButNotItsSubdomain = function(test) |
{ |
testActive(test, "foo$domain=example.com|~foo.example.com", null, false, false); |
testActive(test, "foo$domain=example.com|~foo.example.com", "com", false, true); |
@@ -149,22 +149,22 @@ exports.testBlockingFiltersForDomainButN |
testActive(test, "foo$domain=example.com|~foo.example.com", "foo.example.com", false, false); |
testActive(test, "foo$domain=example.com|~foo.example.com", "mple.com", false, false); |
test.done(); |
}; |
exports.testHidingRulesForDomainButNotItsSubdomain = function(test) |
{ |
- testActive(test, "example.com,~foo.example.com#foo", null, false, false); |
- testActive(test, "example.com,~foo.example.com#foo", "com", false, true); |
- testActive(test, "example.com,~foo.example.com#foo", "example.com", true, true); |
- testActive(test, "example.com,~foo.example.com#foo", "example.com.", false, false); |
- testActive(test, "example.com,~foo.example.com#foo", "foo.example.com", false, false); |
- testActive(test, "example.com,~foo.example.com#foo", "mple.com", false, false); |
+ testActive(test, "example.com,~foo.example.com##foo", null, false, false); |
+ testActive(test, "example.com,~foo.example.com##foo", "com", false, true); |
+ testActive(test, "example.com,~foo.example.com##foo", "example.com", true, true); |
+ testActive(test, "example.com,~foo.example.com##foo", "example.com.", false, false); |
+ testActive(test, "example.com,~foo.example.com##foo", "foo.example.com", false, false); |
+ testActive(test, "example.com,~foo.example.com##foo", "mple.com", false, false); |
test.done(); |
}; |
exports.testBlockingFiltersForDomainButNotItsTLD = function(test) |
{ |
testActive(test, "foo$domain=example.com|~com", null, false, false); |
testActive(test, "foo$domain=example.com|~com", "com", false, true); |
@@ -173,22 +173,22 @@ exports.testBlockingFiltersForDomainButN |
testActive(test, "foo$domain=example.com|~com", "foo.example.com", true, false); |
testActive(test, "foo$domain=example.com|~com", "mple.com", false, false); |
test.done(); |
}; |
exports.testHidingRulesForDomainButNotItsTLD = function(test) |
{ |
- testActive(test, "example.com,~com#foo", null, false, false); |
- testActive(test, "example.com,~com#foo", "com", false, true); |
- testActive(test, "example.com,~com#foo", "example.com", true, true); |
- testActive(test, "example.com,~com#foo", "example.com.", false, false); |
- testActive(test, "example.com,~com#foo", "foo.example.com", true, false); |
- testActive(test, "example.com,~com#foo", "mple.com", false, false); |
+ testActive(test, "example.com,~com##foo", null, false, false); |
+ testActive(test, "example.com,~com##foo", "com", false, true); |
+ testActive(test, "example.com,~com##foo", "example.com", true, true); |
+ testActive(test, "example.com,~com##foo", "example.com.", false, false); |
+ testActive(test, "example.com,~com##foo", "foo.example.com", true, false); |
+ testActive(test, "example.com,~com##foo", "mple.com", false, false); |
test.done(); |
}; |
exports.testBlockingFiltersRestrictedToAnUnrelatedDomain = function(test) |
{ |
testActive(test, "foo$domain=nnnnnnn.nnn", null, false, false); |
testActive(test, "foo$domain=nnnnnnn.nnn", "com", false, false); |
@@ -197,18 +197,17 @@ exports.testBlockingFiltersRestrictedToA |
testActive(test, "foo$domain=nnnnnnn.nnn", "foo.example.com", false, false); |
testActive(test, "foo$domain=nnnnnnn.nnn", "mple.com", false, false); |
test.done(); |
}; |
exports.testHidingRulesRestrictedToAnUnrelatedDomain = function(test) |
{ |
- testActive(test, "nnnnnnn.nnn#foo", null, false, false); |
- testActive(test, "nnnnnnn.nnn#foo", "com", false, false); |
- testActive(test, "nnnnnnn.nnn#foo", "example.com", false, false); |
- testActive(test, "nnnnnnn.nnn#foo", "example.com.", false, false); |
- testActive(test, "nnnnnnn.nnn#foo", "foo.example.com", false, false); |
- testActive(test, "nnnnnnn.nnn#foo", "mple.com", false, false); |
+ testActive(test, "nnnnnnn.nnn##foo", null, false, false); |
+ testActive(test, "nnnnnnn.nnn##foo", "com", false, false); |
+ testActive(test, "nnnnnnn.nnn##foo", "example.com", false, false); |
+ testActive(test, "nnnnnnn.nnn##foo", "example.com.", false, false); |
+ testActive(test, "nnnnnnn.nnn##foo", "foo.example.com", false, false); |
+ testActive(test, "nnnnnnn.nnn##foo", "mple.com", false, false); |
test.done(); |
}; |
- |