>From: Greg Reddin <
greddin@...>
>
> 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=markupGary
> 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:
dev-unsubscribe@...
> For additional commands, e-mail:
dev-help@...
>