[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