Changeset 281 for trunk

Show
Ignore:
Timestamp:
10/15/08 09:00:05 (2 years ago)
Author:
akaihola
Message:

[test] Fixed test.simple Django pre-1.0 compatibility.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/test/simple.py

    r263 r281  
    2020from django.test.testcases import DocTestRunner 
    2121 
     22try: 
     23    # pre-Django-1.0 
     24    from django.test.utils import create_test_db, destroy_test_db 
     25except ImportError: 
     26    # post-Django-1.0 
     27    def create_test_db(*args, **kwargs): 
     28        connection.creation.create_test_db(*args, **kwargs) 
     29    def destroy_test_db(*args, **kwargs): 
     30        connection.creation.destray_test_db(*args, **kwargs) 
    2231 
    2332class DocTestRunner(doctest.DocTestRunner): 
     
    140149 
    141150    old_name = settings.DATABASE_NAME 
    142     connection.creation.create_test_db(verbosity, autoclobber=not interactive) 
     151    create_test_db(verbosity, autoclobber=not interactive) 
    143152    result = FailStopTextTestRunner(verbosity=verbosity).run(suite) 
    144     connection.creation.destroy_test_db(old_name, verbosity) 
     153    destroy_test_db(old_name, verbosity) 
    145154 
    146155    teardown_test_environment()