web/lib/tagging/tests/settings.py
changeset 11 f236caaceb43
equal deleted inserted replaced
10:7207a5a27b8f 11:f236caaceb43
       
     1 import os
       
     2 DIRNAME = os.path.dirname(__file__)
       
     3 
       
     4 DEFAULT_CHARSET = 'utf-8'
       
     5 
       
     6 test_engine = os.environ.get("TAGGING_TEST_ENGINE", "sqlite3")
       
     7 
       
     8 DATABASE_ENGINE = test_engine
       
     9 DATABASE_NAME = os.environ.get("TAGGING_DATABASE_NAME", "tagging_test")
       
    10 DATABASE_USER = os.environ.get("TAGGING_DATABASE_USER", "")
       
    11 DATABASE_PASSWORD = os.environ.get("TAGGING_DATABASE_PASSWORD", "")
       
    12 DATABASE_HOST = os.environ.get("TAGGING_DATABASE_HOST", "localhost")
       
    13 
       
    14 if test_engine == "sqlite":
       
    15     DATABASE_NAME = os.path.join(DIRNAME, 'tagging_test.db')
       
    16     DATABASE_HOST = ""
       
    17 elif test_engine == "mysql":
       
    18     DATABASE_PORT = os.environ.get("TAGGING_DATABASE_PORT", 3306)
       
    19 elif test_engine == "postgresql_psycopg2":
       
    20     DATABASE_PORT = os.environ.get("TAGGING_DATABASE_PORT", 5432)
       
    21 
       
    22 
       
    23 INSTALLED_APPS = (
       
    24     'django.contrib.contenttypes',
       
    25     'tagging',
       
    26     'tagging.tests',
       
    27 )