title: (DatabaseError: no such table: django_session) ERROR during Django 1.3 selenium testing
body: <p>I'm trying to use django selenium for testing my django1.3 application. The database backend for the testing is sqlite3.</p>
  
  <p>Here is a snippet of my settings file.</p>
  
  <pre><code>if 'test' in sys.argv:
      DB_ENGINE = 'django.db.backends.sqlite3'
      DATABASES = {
          'default': {
              'ENGINE': 'django.db.backends.sqlite3',   
              'TEST_NAME': ':memory:',  
              'NAME': 'database_one',                  
          },
          'database_two': {
              'ENGINE': 'django.db.backends.sqlite3',        ]
              'TEST_NAME': ':memory:',  
              'NAME': 'database_two',          
          },
          'database_three': {
              'ENGINE': 'django.db.backends.sqlite3',  
              'TEST_NAME': ':memory:',  
              'NAME': 'database_three',        
          },
      }
      SOUTH_TESTS_MIGRATE = False
  </code></pre>
  
  <p>When I run the selenium tests, I get the error saying</p>
  
  <pre><code>DatabaseError: no such table: django_session
  ERROR
  </code></pre>
  
  <p>As a matter of fact it shows up during test creation that the tables are created in the output as follows,</p>
  
  <pre><code>Creating test database for alias 'default' (':memory:')...
  Creating tables ...
  Creating table django_content_type
  Creating table auth_permission
  Creating table auth_group_permissions
  Creating table auth_group
  Creating table auth_user_user_permissions
  Creating table auth_user_groups
  Creating table auth_user
  Creating table auth_message
  Creating table django_session
  </code></pre>
  
  <p>I am literally stuck here as I cannot find anything about this elsewhere.</p>
  
  <p>PS: The test work fine in postgres (my actual prod db engine) but I want to use sqlite3 as postgres takes a lot of time to setup &amp; teardown db when running tests..</p>
  
  <p>Thanks in advance :)</p>