>From: "Dennis Byrne" <[EMAIL PROTECTED]> 
>
> I wrote an abstract test [1] that can marshal any number of TLDs and verify 
> the 
> following 
> 
> - are there setters on each tag handler for each TLD tag attribute? 
> - are all tag handlers present in the classpath? 
> - are there any duplicate tags? 
> - are there any duplicate tag attributes? 
> 
> Concrete subclasses handle TLD paths, like this [2]. I feel this will help us 
> put an end to a seriously pesky class of bugs on the MyFaces project. 
> 
> Does anyone here think this is a good candidate for the Shale test framework. 
> ? 

+1 Seems like a good fit to me.  

> There are two dependencies [3,4] and I'll write some documentation. 

Craig has worked hard to eliminate the common beanutils dependencies but 
that dependency could be removed with a few helper methods.

>I have to admit, I am a little bitter your team did not accept my very 
>excellent 
> submission to the logo contest [5], but I'd rather see this code placed where 
> others can use it :) 
> 

Indeed, it is hard to find art that captures the spirit(s) of two communities 
better than
your submission.

> Dennis Byrne 
> 

Gary

> [1] 
> http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/test/java/org/apach
>  
> e/myfaces/test/AbstractTagLibTestCase.java?revision=491051&view=markup 
> [2] 
> http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/test/java/org/apach
>  
> e/myfaces/test/MyFacesTagLibTestCase.java?revision=491051&view=markup 
> [3] http://maven-taglib.sourceforge.net/ 
> [4] http://jakarta.apache.org/commons/beanutils/ 
> [5] http://shale.apache.org/logo-contest.html 
> 
> 

Reply via email to