[Seaside-dev] WADispatcherComponentTest>>testNestedDispatcher failure

Andreas Raab andreas.raab at gmx.de
Fri Sep 4 04:27:10 UTC 2009


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.

Cheers,
   - Andreas


More information about the seaside-dev mailing list