mozilla / elasticutils

[deprecated] A friendly chainable ElasticSearch interface for python
http://elasticutils.rtfd.org
BSD 3-Clause "New" or "Revised" License
243 stars 76 forks source link

tests fail with django 1.7 #259

Closed willkg closed 9 years ago

willkg commented 9 years ago

Seeing test failures when running with Django 1.7:

ERROR: test_es_disabled (elasticutils.contrib.django.tests.test_middleware.DecoratorTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/travis/build/mozilla/elasticutils/local/lib/python2.7/site-packages/django/test/utils.py", line 216, in inner
return test_func(*args, **kwargs)
File "/home/travis/build/mozilla/elasticutils/elasticutils/contrib/django/tests/test_middleware.py", line 53, in test_es_disabled
response = self.func(self.fake_request)
File "/home/travis/build/mozilla/elasticutils/local/lib/python2.7/site-packages/django/utils/decorators.py", line 97, in _wrapped_view
result = middleware.process_request(request)
File "/home/travis/build/mozilla/elasticutils/elasticutils/contrib/django/__init__.py", line 106, in process_request
response = render(request, self.disabled_template)
File "/home/travis/build/mozilla/elasticutils/local/lib/python2.7/site-packages/django/shortcuts.py", line 48, in render
return HttpResponse(loader.render_to_string(*args, **kwargs),
File "/home/travis/build/mozilla/elasticutils/local/lib/python2.7/site-packages/django/template/loader.py", line 170, in render_to_string
t = get_template(template_name, dirs)
File "/home/travis/build/mozilla/elasticutils/local/lib/python2.7/site-packages/django/template/loader.py", line 144, in get_template
template, origin = find_template(template_name, dirs)
File "/home/travis/build/mozilla/elasticutils/local/lib/python2.7/site-packages/django/template/loader.py", line 126, in find_template
loader = find_template_loader(loader_name)
File "/home/travis/build/mozilla/elasticutils/local/lib/python2.7/site-packages/django/template/loader.py", line 98, in find_template_loader
TemplateLoader = import_string(loader)
File "/home/travis/build/mozilla/elasticutils/local/lib/python2.7/site-packages/django/utils/module_loading.py", line 26, in import_string
module = import_module(module_path)
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/home/travis/build/mozilla/elasticutils/local/lib/python2.7/site-packages/django/template/loaders/app_directories.py", line 33, in <module>
app_template_dirs = calculate_app_template_dirs()
File "/home/travis/build/mozilla/elasticutils/local/lib/python2.7/site-packages/django/template/loaders/app_directories.py", line 21, in calculate_app_template_dirs
for app_config in apps.get_app_configs():
File "/home/travis/build/mozilla/elasticutils/local/lib/python2.7/site-packages/django/apps/registry.py", line 137, in get_app_configs
self.check_apps_ready()
File "/home/travis/build/mozilla/elasticutils/local/lib/python2.7/site-packages/django/apps/registry.py", line 124, in check_apps_ready
raise AppRegistryNotReady("Apps aren't loaded yet.")
AppRegistryNotReady: Apps aren't loaded yet.