[Seaside-dev] Seaside-Core-lr.62
Philippe Marschall
philippe.marschall at gmail.com
Thu Feb 28 18:46:48 UTC 2008
2008/2/28, Lukas Renggli <renggli at gmail.com>:
> Thanks Philippe for the in-depth testing.
>
>
> > WACacheTest clicking the links of increases a continuation count only
> > the second time, often clicking a link will reduce "foreign"
> > continuations. Might be a GC effect.
> > an explaining text couldn't hurt
>
>
> Yes, and the list item EscapeContinuation should could be removed, as
> it is not needed anymore.
>
>
> > WACallbackTest 'Side Effect' doesn't seem to work because I see no
> > different to 'Idempotent'
> > an explaining text couldn't hurt
>
>
> It looks to me like it works. But frankly I don't understand that test
> as well. What are the links and the counter needed for? I think the
> only thing that is tested here is the order of the textInput
> callbacks, and that the cancel has a higher priority. Who wrote that
> test?
>
>
> > WAColusreTest, I'm not sure if 'go with ensure' does the right thing (tm)
> > the back button behavior seems broken
> > 'ensure' -> 1a -> 'ensure' -> back-button to the first ensure -> 1a ->
> > 1a -> 1a -> ...
> > an explaining text couldn't hurt
>
>
> It looks ok to me, but we have to check how the behavior was in
> earlier versions of Seaside.
>
>
> > WACookieTest the remove button removes only the value
>
>
> Looks like it works to me. You are the expert on cookies, I usually
> just eat them ;-)
>
>
> > WAErrorTest couldn't test, test will follow
>
>
> I tested it, it should work.
There is a back button issue with the resumable error test.
'Raise zero divide' -> 'Debug' -> Proceed -> back-button to the
walkback -> 'Debug' -> Proceed -> 'To be displayed' will be displayed
twice.
> > no idea what WAHomeTest home test should do
>
>
> I will add a comment. It tests that sending #home to a component
> clears all its delegates.
>
>
> > WATableReportTest broken in my image
>
>
> Why? It works in my image.
Now works here too, was an image issue.
Thanks for the new Home and Callback tests.
Cheers
Philippe
> It is probably a bit early now, but would it make sense to move all
> the continuation based stuff into a separate package? Something like
> Seaside-Flow-Core/Seaside-Flow-Tests? Like this, Smalltalk vendors
> without a first-class execution-stack don't need to load that part of
> Seaside. Of course, not loading Seaside-Flow, will result in a big
> loss of features.
>
> Lukas
>
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
> _______________________________________________
> seaside-dev mailing list
> seaside-dev at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
>
More information about the seaside-dev
mailing list