Repository: struts
Updated Branches:
  refs/heads/develop cefdd16e3 -> bf0826f59


WW-4390 Adds additional use case to proof that everything works


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/bf0826f5
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/bf0826f5
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/bf0826f5

Branch: refs/heads/develop
Commit: bf0826f591ee0a9c9a531ed42ec77dc7590a3a58
Parents: cefdd16
Author: Lukasz Lenart <lukaszlen...@apache.org>
Authored: Mon Aug 25 10:33:15 2014 +0200
Committer: Lukasz Lenart <lukaszlen...@apache.org>
Committed: Mon Aug 25 10:33:15 2014 +0200

----------------------------------------------------------------------
 .../DefaultExcludedPatternsCheckerTest.java        | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/struts/blob/bf0826f5/xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java
----------------------------------------------------------------------
diff --git 
a/xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java
 
b/xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java
index 99f3e9e..5c9276c 100644
--- 
a/xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java
+++ 
b/xwork-core/src/test/java/com/opensymphony/xwork2/security/DefaultExcludedPatternsCheckerTest.java
@@ -83,4 +83,21 @@ public class DefaultExcludedPatternsCheckerTest extends 
XWorkTestCase {
         }
     }
 
+    public void testStrutsTokenIsExcluded() throws Exception {
+        // given
+        List<String> tokens = new ArrayList<String>();
+        tokens.add("struts.token.name");
+        tokens.add("struts.token");
+
+        ExcludedPatternsChecker checker = new DefaultExcludedPatternsChecker();
+
+        for (String token : tokens) {
+            // when
+            ExcludedPatternsChecker.IsExcluded actual = 
checker.isExcluded(token);
+
+            // then
+            assertTrue("Param '" + token + "' is not excluded!", 
actual.isExcluded());
+        }
+    }
+
 }
\ No newline at end of file

Reply via email to