[z3-checkins] r36298 - in z3/sqlos/trunk/src/sqlos: . tests

kobold at codespeak.net kobold at codespeak.net
Mon Jan 8 17:58:43 CET 2007


Author: kobold
Date: Mon Jan  8 17:58:39 2007
New Revision: 36298

Modified:
   z3/sqlos/trunk/src/sqlos/__init__.py
   z3/sqlos/trunk/src/sqlos/configure.zcml
   z3/sqlos/trunk/src/sqlos/ftesting.zcml
   z3/sqlos/trunk/src/sqlos/meta.zcml
   z3/sqlos/trunk/src/sqlos/sampleapp.zcml
   z3/sqlos/trunk/src/sqlos/tests/__init__.py
   z3/sqlos/trunk/src/sqlos/tests/test_doctests.py
   z3/sqlos/trunk/src/sqlos/tests/test_transaction.py
   z3/sqlos/trunk/src/sqlos/tests/test_verify.py
Log:
Minor/cosmetic changes and deprecation warnings.


Modified: z3/sqlos/trunk/src/sqlos/__init__.py
==============================================================================
--- z3/sqlos/trunk/src/sqlos/__init__.py	(original)
+++ z3/sqlos/trunk/src/sqlos/__init__.py	Mon Jan  8 17:58:39 2007
@@ -10,24 +10,7 @@
 $Id$
 """
 
-from datetime import datetime, date
-from sqlobject.sqlbuilder import registerConverter
+from zope.deprecation import deprecated
 
-# sqlos.SQLOS is softly deprecated, will go away sometime
-# (after at least one major release with deprecation warnings)
-# import directly from sqlos.zsqlobject
 from sqlos.zsqlobject import SQLOS
-
-
-## XXX: What are these?? I am sure there are no tests for them. - jinty
-def DateTimeConverter(value, db=None):
-    return repr(value.isoformat())
-
-registerConverter(datetime, DateTimeConverter)
-
-def DateConverter(value, db=None):
-    if isinstance(value, datetime):
-        return repr(value.date().isoformat())
-    return repr(value.isoformat())
-
-registerConverter(date, DateConverter)
+deprecated('SQLOS', 'sqlos.SQLOS is deprecated and will go away in next release')

Modified: z3/sqlos/trunk/src/sqlos/configure.zcml
==============================================================================
--- z3/sqlos/trunk/src/sqlos/configure.zcml	(original)
+++ z3/sqlos/trunk/src/sqlos/configure.zcml	Mon Jan  8 17:58:39 2007
@@ -1,3 +1,4 @@
+<?xml version="1.0"?>
 <configure xmlns="http://namespaces.zope.org/zope"
            xmlns:zcml="http://namespaces.zope.org/zcml"
            xmlns:browser="http://namespaces.zope.org/browser"

Modified: z3/sqlos/trunk/src/sqlos/ftesting.zcml
==============================================================================
--- z3/sqlos/trunk/src/sqlos/ftesting.zcml	(original)
+++ z3/sqlos/trunk/src/sqlos/ftesting.zcml	Mon Jan  8 17:58:39 2007
@@ -1,3 +1,4 @@
+<?xml version="1.0"?>
 <configure
     xmlns='http://namespaces.zope.org/zope'
     xmlns:rdb='http://namespaces.zope.org/rdb'

Modified: z3/sqlos/trunk/src/sqlos/meta.zcml
==============================================================================
--- z3/sqlos/trunk/src/sqlos/meta.zcml	(original)
+++ z3/sqlos/trunk/src/sqlos/meta.zcml	Mon Jan  8 17:58:39 2007
@@ -1,3 +1,4 @@
+<?xml version="1.0"?>
 <configure xmlns='http://namespaces.zope.org/zope'
            xmlns:meta="http://namespaces.zope.org/meta"
            i18n_domain="sqlos">

Modified: z3/sqlos/trunk/src/sqlos/sampleapp.zcml
==============================================================================
--- z3/sqlos/trunk/src/sqlos/sampleapp.zcml	(original)
+++ z3/sqlos/trunk/src/sqlos/sampleapp.zcml	Mon Jan  8 17:58:39 2007
@@ -1,3 +1,4 @@
+<?xml version="1.0"?
 <configure xmlns="http://namespaces.zope.org/zope"
            i18n_domain="sqlos">
 

Modified: z3/sqlos/trunk/src/sqlos/tests/__init__.py
==============================================================================
--- z3/sqlos/trunk/src/sqlos/tests/__init__.py	(original)
+++ z3/sqlos/trunk/src/sqlos/tests/__init__.py	Mon Jan  8 17:58:39 2007
@@ -1 +0,0 @@
-# import this

Modified: z3/sqlos/trunk/src/sqlos/tests/test_doctests.py
==============================================================================
--- z3/sqlos/trunk/src/sqlos/tests/test_doctests.py	(original)
+++ z3/sqlos/trunk/src/sqlos/tests/test_doctests.py	Mon Jan  8 17:58:39 2007
@@ -28,3 +28,6 @@
             DocTestSuite('sqlos._transaction'),
             DocTestSuite('sqlos.zsqlobject')
             ])
+
+if __name__=='__main__':
+    unittest.TextTestRunner().run(test_suite())

Modified: z3/sqlos/trunk/src/sqlos/tests/test_transaction.py
==============================================================================
--- z3/sqlos/trunk/src/sqlos/tests/test_transaction.py	(original)
+++ z3/sqlos/trunk/src/sqlos/tests/test_transaction.py	Mon Jan  8 17:58:39 2007
@@ -18,6 +18,7 @@
 from zope.testing.doctestunit import DocTestSuite
 from transaction import get, begin
 
+
 def doctest_KeepValuesOverExpireSync():
     """Regression test for a SQLObject bug in expire.
 
@@ -62,9 +63,10 @@
         >>> tearDown()
     """
 
-
 def test_suite():
     return unittest.TestSuite([
             DocTestSuite(),
             ])
 
+if __name__=='__main__':
+    unittest.TextTestRunner().run(test_suite())

Modified: z3/sqlos/trunk/src/sqlos/tests/test_verify.py
==============================================================================
--- z3/sqlos/trunk/src/sqlos/tests/test_verify.py	(original)
+++ z3/sqlos/trunk/src/sqlos/tests/test_verify.py	Mon Jan  8 17:58:39 2007
@@ -16,17 +16,15 @@
 $Id$
 """
 
-from zope.interface import Interface, implements, classImplements
+import unittest
+
 from zope.interface.verify import verifyClass, verifyObject
-from zope.interface.exceptions import DoesNotImplement, BrokenImplementation
-from zope.interface.exceptions import BrokenMethodImplementation
+
 from sqlobject.dbconnection import DBConnection, DBAPI
 from sqlobject import _mysql, _postgres, _sybase
 from sqlobject.main import SQLObject
-from sqlos.interfaces import IDBConnection, \
-     IDBAPI, ISQLConnection, ISQLObject
+from sqlos.interfaces import IDBConnection, IDBAPI, ISQLConnection, ISQLObject
 
-import unittest
 
 class Test(unittest.TestCase):
 
@@ -34,7 +32,7 @@
         self.failUnless(verifyClass(ISQLObject, SQLObject))
 
     def testDBConnection(self):
-        self.failUnless(verifyClass(IDBConnection, DBConnection ))
+        self.failUnless(verifyClass(IDBConnection, DBConnection))
 
     def testDBAPI(self):
         self.failUnless(verifyClass(IDBAPI, DBAPI))


More information about the z3-checkins mailing list