[Checkins] SVN: zope.fanstatic/trunk/src/zope/fanstatic/ proper check whether the base_url has been set. fix import
Jan-Wijbrand Kolman
janwijbrand at gmail.com
Wed Dec 8 08:23:26 EST 2010
Log message for revision 118759:
proper check whether the base_url has been set. fix import
Changed:
U zope.fanstatic/trunk/src/zope/fanstatic/tests/tests.py
U zope.fanstatic/trunk/src/zope/fanstatic/zopesupport.py
-=-
Modified: zope.fanstatic/trunk/src/zope/fanstatic/tests/tests.py
===================================================================
--- zope.fanstatic/trunk/src/zope/fanstatic/tests/tests.py 2010-12-08 10:30:24 UTC (rev 118758)
+++ zope.fanstatic/trunk/src/zope/fanstatic/tests/tests.py 2010-12-08 13:23:25 UTC (rev 118759)
@@ -6,8 +6,7 @@
from zope.app.wsgi.testlayer import BrowserLayer
from zope.publisher.interfaces.browser import IBrowserRequest
-from fanstatic import Inject
-
+import fanstatic
from zope.fanstatic.zcml import create_factory
from zope.fanstatic.tests.view import foo
import zope.fanstatic.tests
@@ -23,7 +22,7 @@
resource_factory, (IBrowserRequest,), Interface, foo.name)
def setup_middleware(self, app):
- return Inject(app)
+ return fanstatic.Injector(app)
def test_suite():
readme = doctest.DocFileSuite(
Modified: zope.fanstatic/trunk/src/zope/fanstatic/zopesupport.py
===================================================================
--- zope.fanstatic/trunk/src/zope/fanstatic/zopesupport.py 2010-12-08 10:30:24 UTC (rev 118758)
+++ zope.fanstatic/trunk/src/zope/fanstatic/zopesupport.py 2010-12-08 13:23:25 UTC (rev 118759)
@@ -10,7 +10,7 @@
@adapter(IEndRequestEvent)
def set_base_url_on_needed_inclusions(event):
needed = fanstatic.get_current_needed_inclusions()
- if not needed.base_url:
+ if needed.base_url is None:
needed.base_url = absoluteURL(None, event.request)
class ZopeFanstaticResource(object):
@@ -34,6 +34,6 @@
def __str__(self):
needed = fanstatic.get_current_needed_inclusions()
- if not needed.base_url:
+ if needed.base_url is None:
needed.base_url = absoluteURL(None, self.request)
return needed.library_url(self.library) + self.name
More information about the checkins
mailing list