Changeset 5981
- Timestamp:
- 08/19/07 22:16:55 (1 year ago)
- Files:
-
- django/trunk/django/db/backends/oracle/creation.py (modified) (14 diffs)
- django/trunk/django/test/utils.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/db/backends/oracle/creation.py
r5908 r5981 37 37 REMEMBER = {} 38 38 39 40 def create_test_db(settings, connection, backend, verbosity=1, autoclobber=False): 41 39 def create_test_db(settings, connection, verbosity=1, autoclobber=False): 42 40 TEST_DATABASE_NAME = _test_database_name(settings) 43 41 TEST_DATABASE_USER = _test_database_user(settings) … … 116 114 cursor = connection.cursor() 117 115 118 119 def destroy_test_db(settings, connection, backend, old_database_name, verbosity=1): 116 def destroy_test_db(settings, connection, old_database_name, verbosity=1): 120 117 connection.close() 121 118 … … 152 149 _destroy_test_db(cursor, parameters, verbosity) 153 150 connection.close() 154 155 151 156 152 def _create_test_db(cursor, parameters, verbosity): … … 169 165 _execute_statements(cursor, statements, parameters, verbosity) 170 166 171 172 167 def _create_test_user(cursor, parameters, verbosity): 173 168 if verbosity >= 2: … … 183 178 _execute_statements(cursor, statements, parameters, verbosity) 184 179 185 186 180 def _destroy_test_db(cursor, parameters, verbosity): 187 181 if verbosity >= 2: … … 193 187 _execute_statements(cursor, statements, parameters, verbosity) 194 188 195 196 189 def _destroy_test_user(cursor, parameters, verbosity): 197 190 if verbosity >= 2: … … 202 195 ] 203 196 _execute_statements(cursor, statements, parameters, verbosity) 204 205 197 206 198 def _execute_statements(cursor, statements, parameters, verbosity): … … 215 207 raise 216 208 217 218 209 def _test_database_name(settings): 219 210 name = TEST_DATABASE_PREFIX + settings.DATABASE_NAME … … 226 217 raise 227 218 return name 228 229 219 230 220 def _test_database_create(settings): … … 241 231 return name 242 232 243 244 233 def _test_user_create(settings): 245 234 name = True … … 255 244 return name 256 245 257 258 246 def _test_database_user(settings): 259 247 name = TEST_DATABASE_PREFIX + settings.DATABASE_NAME … … 267 255 return name 268 256 269 270 257 def _test_database_passwd(settings): 271 258 name = PASSWORD … … 279 266 return name 280 267 281 282 268 def _test_database_tblspace(settings): 283 269 name = TEST_DATABASE_PREFIX + settings.DATABASE_NAME … … 291 277 return name 292 278 293 294 279 def _test_database_tblspace_tmp(settings): 295 280 name = TEST_DATABASE_PREFIX + settings.DATABASE_NAME + '_temp' django/trunk/django/test/utils.py
r5967 r5981 1 1 import sys, time 2 2 from django.conf import settings 3 from django.db import connection, backend,get_creation_module3 from django.db import connection, get_creation_module 4 4 from django.core import mail 5 5 from django.core.management import call_command … … 98 98 creation_module = get_creation_module() 99 99 if hasattr(creation_module, "create_test_db"): 100 creation_module.create_test_db(settings, connection, backend,verbosity, autoclobber)100 creation_module.create_test_db(settings, connection, verbosity, autoclobber) 101 101 return 102 102 … … 166 166 creation_module = get_creation_module() 167 167 if hasattr(creation_module, "destroy_test_db"): 168 creation_module.destroy_test_db(settings, connection, backend,old_database_name, verbosity)168 creation_module.destroy_test_db(settings, connection, old_database_name, verbosity) 169 169 return 170 170
