|
8 | 8 | from django.core.urlresolvers import reverse |
9 | 9 | from django.forms.models import modelform_factory |
10 | 10 | from django.test import TestCase |
11 | | -# from concurrency.tests.models import * |
12 | 11 | from concurrency import forms |
13 | 12 | from concurrency.forms import ConcurrentForm, VersionWidget, VersionFieldSigner |
14 | 13 | from concurrency.tests import TestModel0, TestModel1 |
|
27 | 26 |
|
28 | 27 | class TestModel1Admin(admin.ModelAdmin): |
29 | 28 | formfield_overrides = { |
30 | | - # VersionField: {'widget': VersionWidget}, |
31 | 29 | forms.VersionField: {'widget': VersionWidget()}, |
32 | | - # IntegerVersionField: {'widget': VersionWidget}, |
33 | | - # AutoIncVersionField: {'widget': VersionWidget}, |
34 | 30 | } |
35 | 31 | form = modelform_factory(TestModel1, ConcurrentForm, |
36 | 32 | widgets={'version': VersionWidget()}) |
37 | 33 |
|
38 | 34 |
|
39 | 35 | class DjangoAdminTestCase(TestCase): |
40 | 36 | urls = 'concurrency.tests.urls' |
| 37 | + MIDDLEWARE_CLASSES = global_settings.MIDDLEWARE_CLASSES |
| 38 | + AUTHENTICATION_BACKENDS = global_settings.AUTHENTICATION_BACKENDS |
41 | 39 |
|
42 | 40 | def setUp(self): |
43 | 41 | super(DjangoAdminTestCase, self).setUp() |
44 | 42 | self.sett = self.settings(INSTALLED_APPS=INSTALLED_APPS, |
45 | | - MIDDLEWARE_CLASSES=global_settings.MIDDLEWARE_CLASSES, |
46 | | - AUTHENTICATION_BACKENDS=global_settings.AUTHENTICATION_BACKENDS, |
| 43 | + MIDDLEWARE_CLASSES=self.MIDDLEWARE_CLASSES, |
| 44 | + AUTHENTICATION_BACKENDS=self.AUTHENTICATION_BACKENDS, |
47 | 45 | PASSWORD_HASHERS=('django.contrib.auth.hashers.MD5PasswordHasher',), # fastest hasher |
48 | 46 | STATIC_URL='/static/', |
49 | 47 | SOUTH_TESTS_MIGRATE=False, |
50 | 48 | TEMPLATE_DIRS=(os.path.join(os.path.dirname(__file__), 'templates'),), |
51 | | - # TEMPLATE_LOADERS = ('django.template.loaders.filesystem.Loader',) |
52 | 49 | ) |
53 | 50 | self.sett.enable() |
54 | 51 | django.core.management._commands = None # reset commands cache |
|
0 commit comments