[KSS-checkins] r35657 - kukit/kss.demo/trunk/tests
reebalazs at codespeak.net
reebalazs at codespeak.net
Tue Dec 12 21:44:51 CET 2006
Author: reebalazs
Date: Tue Dec 12 21:44:50 2006
New Revision: 35657
Modified:
kukit/kss.demo/trunk/tests/test_azaxview.py
Log:
Fix tests
Modified: kukit/kss.demo/trunk/tests/test_azaxview.py
==============================================================================
--- kukit/kss.demo/trunk/tests/test_azaxview.py (original)
+++ kukit/kss.demo/trunk/tests/test_azaxview.py Tue Dec 12 21:44:50 2006
@@ -21,29 +21,27 @@
import unittest, os
from zope.testing import doctest
from Testing.ZopeTestCase import ZopeTestCase
-from kss.core.tests.base import AzaxViewTestCase, FakeContent, \
- TestRequest, DebugTestRequest
+from kss.core.tests.base import AzaxViewTestCase
from kss.demo.azaxview import AzaxView
from Products.Five.zcml import load_string, load_config
import kss.demo
+try:
+ import Products.Five
+except AttributeError:
+ from kss.demo.simplecontent_z3 import SimpleContent
+else:
+ from kss.demo.simplecontent import SimpleContent
+
class AzaxDemoTestCase(AzaxViewTestCase):
def afterSetUp(self):
AzaxViewTestCase.afterSetUp(self)
load_config('meta.zcml', package=kss.demo)
load_config('configure.zcml', package=kss.demo)
- # fake content
- # XXX This is a holy mess. Go go macro adapters!
- fakecontent = FakeContent()
- self.folder._delObject('ob')
- self.folder._setObject('ob', fakecontent)
- fakecontent = fakecontent.__of__(self.folder)
- # Set up a fake view (with no content)
- # XXX commands will be rendered as data structures,
- # because we use DebugTestRequest instead of TestRequest.
- fakedebugrequest = DebugTestRequest()
- self.view = AzaxView(fakecontent, fakedebugrequest)
+ self.setDebugRequest()
+ self.folder._setObject('demo', SimpleContent('Demo', 'Demo'))
+ self.view = self.folder.demo.restrictedTraverse('getDivContent')
def test_instantiation(self):
view = self.view
More information about the Kukit-checkins
mailing list