diff options
| author | Tim Graham <timograham@gmail.com> | 2014-09-17 17:34:28 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2014-09-17 17:35:11 -0400 |
| commit | d8ee13789b93c8edcf13bf1b20ab9e0098eb81bd (patch) | |
| tree | a8faf8eba1566b85f6a8f38fbd34b78267739923 | |
| parent | 7fce7f51eff58b86b97cb797546da57096c0a786 (diff) | |
Avoided a crash on an Oracle GIS test; refs #23504.
| -rw-r--r-- | django/contrib/gis/tests/inspectapp/tests.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/django/contrib/gis/tests/inspectapp/tests.py b/django/contrib/gis/tests/inspectapp/tests.py index 9dece4372f..04da3c4de8 100644 --- a/django/contrib/gis/tests/inspectapp/tests.py +++ b/django/contrib/gis/tests/inspectapp/tests.py @@ -139,7 +139,11 @@ def get_ogr_db_string(): 'django.contrib.gis.db.backends.spatialite': ('SQLite', '%(db_name)s', '') } - drv_name, db_str, param_sep = drivers.get(db['ENGINE']) + db_engine = db['ENGINE'] + if db_engine not in drivers: + return None + + drv_name, db_str, param_sep = drivers[db_engine] # Ensure that GDAL library has driver support for the database. try: |
