Skip to content

Commit 04cc1ab

Browse files
committed
new: Django 1.9 support thanks to Claude Paroz
1 parent 816956f commit 04cc1ab

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,3 +108,4 @@ Thanks to
108108
SearchQuerySet
109109
* Tadas Dailyda (@skirsdeda) for various patches
110110
* Craig de Stigter (@craigds) for a patch fixing concurrency issues when building UnifiedIndex
111+
* Claude Paroz (@claudep) for Django 1.9 support

test_haystack/solr_tests/test_admin.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from django.contrib.auth.models import User
77
from django.test import TestCase
88
from django.test.utils import override_settings
9+
from django.core.urlresolvers import reverse
910

1011
from haystack import connections, reset_search_queries
1112
from haystack.utils.loading import UnifiedIndex
@@ -16,7 +17,7 @@
1617

1718
@override_settings(DEBUG=True)
1819
class SearchModelAdminTestCase(TestCase):
19-
fixtures = ['base_data', 'bulk_data.json']
20+
fixtures = ['base_data.json', 'bulk_data.json']
2021

2122
def setUp(self):
2223
super(SearchModelAdminTestCase, self).setUp()
@@ -70,7 +71,10 @@ def test_usage(self):
7071
self.assertIn(5, result_pks)
7172

7273
# Make sure only changelist is affected.
73-
resp = self.client.get('/admin/core/mockmodel/1/')
74+
resp = self.client.get(reverse('admin:core_mockmodel_change', args=(1, )))
7475
self.assertEqual(resp.status_code, 200)
75-
self.assertEqual(len(connections['solr'].queries), 3)
7676
self.assertEqual(resp.context['original'].id, 1)
77+
self.assertTemplateUsed(resp, 'admin/change_form.html')
78+
79+
# The Solr query count should be unchanged:
80+
self.assertEqual(len(connections['solr'].queries), 3)

0 commit comments

Comments
 (0)