diff --git a/config/src/test/groovy/org/springframework/security/config/doc/XsdDocumentedTests.groovy b/config/src/test/groovy/org/springframework/security/config/doc/XsdDocumentedTests.groovy index c5c9bfca1a..e7912d9ba1 100644 --- a/config/src/test/groovy/org/springframework/security/config/doc/XsdDocumentedTests.groovy +++ b/config/src/test/groovy/org/springframework/security/config/doc/XsdDocumentedTests.groovy @@ -81,8 +81,11 @@ class XsdDocumentedTests extends Specification { elementNameToElement*.value*.ids*.each { expectedIds.addAll it } documentedIds.removeAll ignoredIds expectedIds.removeAll ignoredIds + def undocumentedIds = (expectedIds - documentedIds) + def shouldNotBeDocumented = (documentedIds - expectedIds) then: 'all the elements and attributes are documented' - documentedIds.sort() == expectedIds.sort() + shouldNotBeDocumented.empty + undocumentedIds.empty } /**