|
11
|
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 |
) |