diff options
Diffstat (limited to 'jdisc-security-filters/src/test/java/com/yahoo/jdisc/http/filter/security/cors/CorsResponseFilterTest.java')
-rw-r--r-- | jdisc-security-filters/src/test/java/com/yahoo/jdisc/http/filter/security/cors/CorsResponseFilterTest.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/jdisc-security-filters/src/test/java/com/yahoo/jdisc/http/filter/security/cors/CorsResponseFilterTest.java b/jdisc-security-filters/src/test/java/com/yahoo/jdisc/http/filter/security/cors/CorsResponseFilterTest.java index 7762fde1a72..1fded811eed 100644 --- a/jdisc-security-filters/src/test/java/com/yahoo/jdisc/http/filter/security/cors/CorsResponseFilterTest.java +++ b/jdisc-security-filters/src/test/java/com/yahoo/jdisc/http/filter/security/cors/CorsResponseFilterTest.java @@ -54,6 +54,12 @@ public class CorsResponseFilterTest { assertEquals("http://any.origin", headers.get(ALLOW_ORIGIN_HEADER)); } + @Test + void matches_subdomains() { + Map<String, String> headers = doFilterRequest(newResponseFilter("http://*.domain.origin"), "http://any.domain.origin"); + assertEquals("http://any.domain.origin", headers.get(ALLOW_ORIGIN_HEADER)); + } + private static Map<String, String> doFilterRequest(SecurityResponseFilter filter, String originUrl) { TestResponse response = new TestResponse(); filter.filter(response, newRequestView(originUrl)); |