>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 > >