Author: jpellerin
Date: 2006-07-19 11:38:57 -0500 (Wed, 19 Jul 2006)
New Revision: 3381

Modified:
   django/branches/multiple-db-support/tests/runtests.py
Log:
[multi-db] Updated runtests.py to load TEST_DATABASE_MODEL settings into 
settings.OTHER_DATABASES before test run.


Modified: django/branches/multiple-db-support/tests/runtests.py
===================================================================
--- django/branches/multiple-db-support/tests/runtests.py       2006-07-19 
14:58:46 UTC (rev 3380)
+++ django/branches/multiple-db-support/tests/runtests.py       2006-07-19 
16:38:57 UTC (rev 3381)
@@ -17,7 +17,7 @@
     TEST_DATABASE_NAME + '_a': [ 'multiple_databases.Artist',
                                  'multiple_databases.Opus' ],
     TEST_DATABASE_NAME + '_b': [ 'multiple_databases.Widget',
-                                 'multiple_databases.Doohickey' ]
+                                 'multiple_databases.DooHickey' ]
 }
 
 error_list = []
@@ -181,13 +181,15 @@
         
         new_databases = {}
         for db_name in TEST_DATABASES:
-            db_st = settings.OTHER_DATABASES.setdefault(db_name, {})
+            db_st = settings.OTHER_DATABASES.get(db_name, {})
             engine = db_st.get('DATABASE_ENGINE', settings.DATABASE_ENGINE)
             if engine == 'sqlite3':
                 db_st['DATABASE_NAME'] = self._tempfile()
                 self.cleanup_files.append(db_st['DATABASE_NAME'])
             else:
                 db_st['DATABASE_NAME'] = db_name
+            if db_name in TEST_DATABASE_MODELS:
+                db_st['MODELS'] = TEST_DATABASE_MODELS[db_name]
             new_databases[db_name] = db_st
         settings.OTHER_DATABASES = new_databases
 


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates
-~----------~----~----~----~------~----~------~--~---

Reply via email to