This is an automated email from the ASF dual-hosted git repository.

markt-asf pushed a commit to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/9.0.x by this push:
     new badb959273 Expand tests
badb959273 is described below

commit badb95927321f1d03cf1fac07fb72e3910e52779
Author: Mark Thomas <[email protected]>
AuthorDate: Tue May 26 09:56:08 2026 +0100

    Expand tests
---
 .../apache/catalina/filters/TestHttpHeaderSecurityFilter.java | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/test/org/apache/catalina/filters/TestHttpHeaderSecurityFilter.java 
b/test/org/apache/catalina/filters/TestHttpHeaderSecurityFilter.java
index 24af0cc661..67a5e66b94 100644
--- a/test/org/apache/catalina/filters/TestHttpHeaderSecurityFilter.java
+++ b/test/org/apache/catalina/filters/TestHttpHeaderSecurityFilter.java
@@ -171,6 +171,17 @@ public class TestHttpHeaderSecurityFilter {
         filter.init(TesterFilterConfigs.generateFilterConfig(filterDef));
     }
 
+    @Test(expected = IllegalArgumentException.class)
+    public void testAntiClickJackingNoUri() throws ServletException {
+        FilterDef filterDef = new FilterDef();
+        filterDef.addInitParameter("antiClickJackingOption", "ALLOW-FROM");
+
+        HttpHeaderSecurityFilter filter = new HttpHeaderSecurityFilter();
+        filterDef.setFilterName(HttpHeaderSecurityFilter.class.getName());
+        filterDef.setFilterClass(HttpHeaderSecurityFilter.class.getName());
+        filter.init(TesterFilterConfigs.generateFilterConfig(filterDef));
+    }
+
     private HttpServletResponse doFilter(FilterDef filterDef, boolean secure)
         throws ServletException, IOException {
         TesterHttpServletRequest request = new TesterHttpServletRequest();


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to