[Checkins] SVN: z3c.saconfig/trunk/ update dependency, test to show how previous checkin fails

Laurence Rowe l at lrowe.co.uk
Tue Mar 31 06:24:57 EDT 2009


Log message for revision 98677:
  update dependency, test to show how previous checkin fails

Changed:
  U   z3c.saconfig/trunk/buildout.cfg
  U   z3c.saconfig/trunk/setup.py
  U   z3c.saconfig/trunk/src/z3c/saconfig/README.txt

-=-
Modified: z3c.saconfig/trunk/buildout.cfg
===================================================================
--- z3c.saconfig/trunk/buildout.cfg	2009-03-31 09:48:46 UTC (rev 98676)
+++ z3c.saconfig/trunk/buildout.cfg	2009-03-31 10:24:57 UTC (rev 98677)
@@ -4,7 +4,9 @@
 
 [test]
 recipe = zc.recipe.testrunner
-eggs = z3c.saconfig
+eggs =
+    z3c.saconfig
+    pysqlite
 
 [scripts]
 recipe = zc.recipe.egg

Modified: z3c.saconfig/trunk/setup.py
===================================================================
--- z3c.saconfig/trunk/setup.py	2009-03-31 09:48:46 UTC (rev 98676)
+++ z3c.saconfig/trunk/setup.py	2009-03-31 10:24:57 UTC (rev 98677)
@@ -30,7 +30,7 @@
       install_requires=[
           # -*- Extra requirements: -*-
           'setuptools',
-          'zope.sqlalchemy>=0.3',
+          'zope.sqlalchemy>=0.5dev,==dev',
           'zope.interface',
           'zope.component',
           'zope.hookable',

Modified: z3c.saconfig/trunk/src/z3c/saconfig/README.txt
===================================================================
--- z3c.saconfig/trunk/src/z3c/saconfig/README.txt	2009-03-31 09:48:46 UTC (rev 98676)
+++ z3c.saconfig/trunk/src/z3c/saconfig/README.txt	2009-03-31 10:24:57 UTC (rev 98677)
@@ -390,7 +390,7 @@
 We can setup the zope.sqlalchemy sessions using the installSessions directive
 (making sure we clean up before testing this):
  
-  >>> from zope.sqlalchemy import Session, clear_sessions
+  >>> from zope.sqlalchemy import Session, clear_sessions, named_session
 
   >>> clear_sessions()
   >>> session = Session()
@@ -400,11 +400,20 @@
 
   >>> xmlconfig.xmlconfig(StringIO("""
   ... <configure xmlns="http://namespaces.zope.org/db">
+  ...   <session name="dummy2" engine="dummy2" />
   ...   <installSessions/>
   ... </configure>"""))
 
   >>> session = Session()
 
+This fails:
+
+  >>> session = named_session('dummy2')
+
+Because until this is called the named scoped session is not in the dict
+
+  >>> session = named_scoped_session('dummy2')
+
 CleanUp:
 
   >>> clear_sessions()



More information about the Checkins mailing list