[Seaside-dev] WADispatcherComponentTest>>testNestedDispatcher failure

Philippe Marschall philippe.marschall at gmail.com
Fri Sep 4 06:54:44 UTC 2009


2009/9/4 Andreas Raab <andreas.raab at gmx.de>:
> Hi -
>
> I thought I'd give Seaside 3.0 a shot in the latest Squeak-trunk image to
> see if any major incompatibilities got introduced.
>
> Once loaded, I ran the tests and ended up with 1085 run, 1082 passes, 2
> expected failures, 0 failures, 1 errors, 0 unexpected passes. The one error
> is in WADispatcherComponentTest>>testNestedDispatcher and I can't for the
> hell of it figure out how this is supposed to work, so I thought I'd ask.
>
> The call stack of the method is here:
>
> UndefinedObject(Object)>>doesNotUnderstand: #show:onAnswer:
> WAConfigureDispatcherPlugin(WAPlugin)>>open:onAnswer:
> WAConfigureDispatcherPlugin(WAPlugin)>>open:
> WAConfigureDispatcherPlugin>>execute
> WAConfigurationBrowser>>openHandler:
> WAConfigurationBrowser(WADispatcherBrowser)>>initialRequest:
> WADispatcherComponentTest>>testNestedDispatcher
>
> It fails in open:onAnswer: after trying to retrieve "self session presenter"
> but from what I can tell the presenter is never set anywhere. The only place
> that it appears to be set is in WARenderLoopMain>>start but that is not
> being called and I am not familiar enough with Seaside to tell where it
> should be called.
>
> Any help is greatly appreciated. Kudos to folks keeping things compatible
> with Squeak.

That test is broken in Pharo as well. There is quite a lot of work
going on at ESUG and there is more to come over the weekend. We hope
to have things more stabilized by next week. At that point it would
make sense to have a look at it again.

Cheers
Philippe


More information about the seaside-dev mailing list