[Checkins] SVN: relstorage/trunk/relstorage/tests/test b/w compat with old name of db.storage

Shane Hathaway shane at hathawaymix.org
Sat Oct 3 20:22:21 EDT 2009


Log message for revision 104773:
  b/w compat with old name of db.storage
  

Changed:
  U   relstorage/trunk/relstorage/tests/testmysql.py
  U   relstorage/trunk/relstorage/tests/testoracle.py
  U   relstorage/trunk/relstorage/tests/testpostgresql.py

-=-
Modified: relstorage/trunk/relstorage/tests/testmysql.py
===================================================================
--- relstorage/trunk/relstorage/tests/testmysql.py	2009-10-04 00:13:45 UTC (rev 104772)
+++ relstorage/trunk/relstorage/tests/testmysql.py	2009-10-04 00:22:21 UTC (rev 104773)
@@ -86,7 +86,10 @@
 
             db = config.database.open()
             try:
-                storage = db.storage
+                storage = getattr(db, 'storage', None)
+                if storage is None:
+                    # ZODB < 3.8 and before
+                    storage = db._storage
                 self.assertEqual(storage._is_read_only, False)
                 self.assertEqual(storage._name, "xyz")
                 adapter = storage._adapter

Modified: relstorage/trunk/relstorage/tests/testoracle.py
===================================================================
--- relstorage/trunk/relstorage/tests/testoracle.py	2009-10-04 00:13:45 UTC (rev 104772)
+++ relstorage/trunk/relstorage/tests/testoracle.py	2009-10-04 00:22:21 UTC (rev 104773)
@@ -89,7 +89,10 @@
 
             db = config.database.open()
             try:
-                storage = db.storage
+                storage = getattr(db, 'storage', None)
+                if storage is None:
+                    # ZODB < 3.8 and before
+                    storage = db._storage
                 self.assertEqual(storage._is_read_only, False)
                 self.assertEqual(storage._name, "xyz")
                 adapter = storage._adapter

Modified: relstorage/trunk/relstorage/tests/testpostgresql.py
===================================================================
--- relstorage/trunk/relstorage/tests/testpostgresql.py	2009-10-04 00:13:45 UTC (rev 104772)
+++ relstorage/trunk/relstorage/tests/testpostgresql.py	2009-10-04 00:22:21 UTC (rev 104773)
@@ -85,7 +85,10 @@
 
             db = config.database.open()
             try:
-                storage = db.storage
+                storage = getattr(db, 'storage', None)
+                if storage is None:
+                    # ZODB < 3.8 and before
+                    storage = db._storage
                 self.assertEqual(storage._is_read_only, False)
                 self.assertEqual(storage._name, "xyz")
                 adapter = storage._adapter



More information about the checkins mailing list