[Checkins] SVN: lovely.relation/trunk/ Remove dependencies on none public packages.

Juergen Kartnaller juergen at kartnaller.at
Mon Sep 3 08:24:01 EDT 2007


Log message for revision 79446:
  Remove dependencies on none public packages.
  

Changed:
  _U  lovely.relation/trunk/
  U   lovely.relation/trunk/src/lovely/relation/demo/ftesting.zcml
  U   lovely.relation/trunk/src/lovely/relation/demo/tests.py

-=-

Property changes on: lovely.relation/trunk
___________________________________________________________________
Name: svn:ignore
   + bin
build
dist
develop-eggs
eggs
parts
.installed.cfg


Modified: lovely.relation/trunk/src/lovely/relation/demo/ftesting.zcml
===================================================================
--- lovely.relation/trunk/src/lovely/relation/demo/ftesting.zcml	2007-09-03 12:13:15 UTC (rev 79445)
+++ lovely.relation/trunk/src/lovely/relation/demo/ftesting.zcml	2007-09-03 12:24:00 UTC (rev 79446)
@@ -59,7 +59,6 @@
   <include package="zope.app.intid" />
   <include package="zope.app.keyreference" />
   <include package="zope.formlib"/>
-  <include package="lovely.portal"/>
 
   <include package="lovely.relation" />
   <include package="lovely.relation" file="o2o.zcml" />

Modified: lovely.relation/trunk/src/lovely/relation/demo/tests.py
===================================================================
--- lovely.relation/trunk/src/lovely/relation/demo/tests.py	2007-09-03 12:13:15 UTC (rev 79445)
+++ lovely.relation/trunk/src/lovely/relation/demo/tests.py	2007-09-03 12:24:00 UTC (rev 79446)
@@ -17,11 +17,18 @@
 __docformat__ = "reStructuredText"
 
 import unittest
+
+from zope import component
+
 from zope.app.testing import functional
 from zope.app.testing import setup
+from zope.app.intid.interfaces import IIntIds
+from zope.app.intid import IntIds
+
 from z3c.configurator import configurator
 from z3c.testing import layer
 
+
 def appSetUp(app):
     configurator.configure(app, {},
                            names=["lovely.relation.o2oStringTypeRelations"])
@@ -31,9 +38,14 @@
                   clean=True)
 
 
+def setUp(test):
+    # relations need an intid utility
+    component.provideUtility(IntIds(), IIntIds)
+
+
 def test_suite():
     fsuites = (
-        functional.FunctionalDocFileSuite('README.txt')
+        functional.FunctionalDocFileSuite('README.txt', setUp=setUp)
     )
     for fsuite in fsuites:
         fsuite.layer=LovelyRelationsDemoLayer



More information about the Checkins mailing list