[Seaside-dev] Issue 315 in seaside: WAResourceBaseUrlTest>>#'createHandlers' references WAApplication that is not defined

codesite-noreply at google.com codesite-noreply at google.com
Wed Jan 28 00:31:14 UTC 2009


Status: Accepted
Owner: ----
Labels: Type-Defect Priority-Medium Version-Seaside2.9

New issue 315 by WeybridgeWay: WAResourceBaseUrlTest>>#'createHandlers'  
references WAApplication that is not defined
http://code.google.com/p/seaside/issues/detail?id=315

What steps will reproduce the problem?
     WAResourceBaseUrlTest suite run.

Comment from jfitzell in #311:

The problem here is WARenderContext>>absoluteUrlForResource: which is in  
Core but calls #application. There are 6 senders of
that, two of which are also in Core, the other 4 in Canvas. The 3 methods  
in Core could be made class extensions from the Session
package. The 4 methods in Canvas are a problem: we don't hit a package  
which depends on Application *and* Canvas until
RenderLoop and I still want to break that single dependency somehow. So to  
deal with these 4 methods as well as their tests, we
would really need to either:
   a) move them up to Environment;
   b) create a new package that provides added functionality when using  
Application and Canvas together; or
   c) create a Session-specific subclass of RenderContext.

I suggest either doing nothing or doing (a) for the moment and (in either  
case) filing a separate issue for this one so we can see if
(b) or (c) makes sense in the long run.



--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings


More information about the seaside-dev mailing list