>From: Greg Reddin <[EMAIL PROTECTED]> > > I've just checked in the last taglib refactoring work that I can > think of. That turned out to be a much smaller chunk of work than I > had thought. If you're following the wiki page[1] that means > Milestone 2 in the 4-step process to release is largely complete. > There's one remaining gaping hole that worries me. In all the > refactoring I've done almost all the use cases in my applications > have worked without issue. But I suspect I'm only scratching the > surface of what you can do with Tiles and I don't have much > confidence that the other stuff will work yet. > > So, if there are people willing to help, I think we can take the > development in 2 simultaneous directions: 1) building test suites > and
I wonder if the shale test framework can be leveraged here. There are mock objects for the servlet API. >2) moving on to Milestone 3: Remove Servlet API dependencies. > Ideally, I'd like to see test cases passing before we move on the > Milestone 3, but in the interest of getting things done, I see no > reason we can't start accepting patches for it. > What did you have in mind here? Are you think about something similar to the JSF ExternalContext object? http://svn.apache.org/viewcvs.cgi/struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock/MockExternalContext.java?view=markup Gary > As for the test cases, I'm not very familiar with Cactus or some > other web app testing packages. So to save time, I've been testing > using a simple web application and clicking through. I will > eventually move these tests to a better testing platform, but the > current method is working for now. You can see a very limited list > of things I'm currently testing for on the wiki page. I'll try to > add the rest. I can also check my test app into the sandbox if it > will help. Maybe someone can go ahead and start the process of > converting them to Cactus or whatever they need to be. In the > meantime, I'd love to hear use cases that are not yet documented so I > can test for them. Please send me your use cases. I'll accept them > offlist either described in an email or with sample JSPs, or post > them to the list, or add them to the wiki page. I'll feel a lot > better about things if I have a more comprehensive set of tests. > > In addition I'm sure there are things that have been raised that I > haven't addressed. especially from Antonio Petrelli. Please let me > know of those. > > Thanks, > Greg > > [1] http://wiki.apache.org/struts/StandaloneTiles#preview > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] >
