Index: test/filterClasses.js |
=================================================================== |
--- a/test/filterClasses.js |
+++ b/test/filterClasses.js |
@@ -426,16 +426,24 @@ |
// Comment filters |
test.equal(Filter.normalize(" ! fo o## bar "), |
"! fo o## bar"); |
// Element hiding filters |
test.equal(Filter.normalize(" domain.c om## # sele ctor "), |
"domain.com### sele ctor"); |
+ // Element hiding emulation filters |
+ test.equal(Filter.normalize(" domain.c om#?# # sele ctor "), |
kzar
2018/04/11 11:29:49
What about a test for something like "domain.com#
Manish Jethani
2018/04/11 11:50:19
Interesting, the test would pass for "# ?#" but no
kzar
2018/04/11 12:04:09
Well it's good that we're being consistent now, bu
Manish Jethani
2018/04/11 17:34:54
OK, I thought about this a little bit. elemhideReg
|
+ "domain.com#?## sele ctor"); |
+ |
+ // Element hiding exception filters |
+ test.equal(Filter.normalize(" domain.c om#@# # sele ctor "), |
+ "domain.com#@## sele ctor"); |
+ |
// Regular filters |
let normalized = Filter.normalize( |
" b$l a$sitekey= foo ,domain= do main.com |foo .com,c sp= c s p " |
); |
test.equal( |
normalized, |
"b$la$sitekey=foo,domain=domain.com|foo.com,csp=c s p" |
); |