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

Reply via email to