From 2a86c724363bf4eb5d8349f1014f38f26307424d Mon Sep 17 00:00:00 2001 From: Rob Winch Date: Thu, 28 Feb 2013 17:08:19 -0600 Subject: [PATCH] Update XsdDocumentedTests to make easier to understand problems --- .../security/config/doc/XsdDocumentedTests.groovy | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 } /**