Skip to content

Commit 7601079

Browse files
committed
Fix tests for Django 1.7
Unset middleware request
1 parent 8c9119d commit 7601079

File tree

2 files changed

+13
-16
lines changed

2 files changed

+13
-16
lines changed

simple_history/tests/models.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -321,25 +321,25 @@ class TrackedWithConcreteBase(TrackedConcreteBase):
321321
pass
322322

323323

324-
class TrackedWithTrackedAbstractAndUntrackedConcreteBase(TrackedAbstractBaseA, UntrackedConcreteBase):
324+
class InheritTracking1(TrackedAbstractBaseA, UntrackedConcreteBase):
325325
pass
326326

327327

328-
class BaseTrackedWithIndirectTrackedAbstractBase(TrackedAbstractBaseA):
328+
class BaseInheritTracking2(TrackedAbstractBaseA):
329329
pass
330330

331331

332-
class TrackedWithIndirectTrackedAbstractBase(BaseTrackedWithIndirectTrackedAbstractBase):
332+
class InheritTracking2(BaseInheritTracking2):
333333
pass
334334

335335

336-
class BaseTrackedWithIndirectTrackedConcreteBase(TrackedAbstractBaseA):
336+
class BaseInheritTracking3(TrackedAbstractBaseA):
337337
pass
338338

339339

340-
class TrackedWithIndirectTrackedConcreteBase(BaseTrackedWithIndirectTrackedConcreteBase):
340+
class InheritTracking3(BaseInheritTracking3):
341341
pass
342342

343343

344-
class TrackedWithAbstractBaseToRegister(TrackedAbstractBaseA):
344+
class InheritTracking4(TrackedAbstractBaseA):
345345
pass

simple_history/tests/tests/test_models.py

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,7 @@
2222
City, Contact, ContactRegister,
2323
TrackedAbstractBaseA, TrackedAbstractBaseB,
2424
TrackedWithAbstractBase, TrackedWithConcreteBase,
25-
TrackedWithTrackedAbstractAndUntrackedConcreteBase,
26-
TrackedWithIndirectTrackedAbstractBase,
27-
TrackedWithIndirectTrackedConcreteBase,
28-
TrackedWithAbstractBaseToRegister,
25+
InheritTracking1, InheritTracking2, InheritTracking3, InheritTracking4,
2926
)
3027
from ..external.models import ExternalModel2, ExternalModel4
3128

@@ -808,26 +805,26 @@ class TrackedWithMultipleAbstractBases(TrackedAbstractBaseA, TrackedAbstractBase
808805

809806
def test_tracked_abstract_and_untracked_concrete_base(self):
810807
self.assertEqual(
811-
[f.attname for f in TrackedWithTrackedAbstractAndUntrackedConcreteBase.history.model._meta.fields],
808+
[f.attname for f in InheritTracking1.history.model._meta.fields],
812809
['id', 'untrackedconcretebase_ptr_id', 'history_id', 'history_date', 'history_user_id', 'history_type'],
813810
)
814811

815812
def test_indirect_tracked_abstract_base(self):
816813
self.assertEqual(
817-
[f.attname for f in TrackedWithIndirectTrackedAbstractBase.history.model._meta.fields],
814+
[f.attname for f in InheritTracking2.history.model._meta.fields],
818815
[
819-
'id', 'basetrackedwithindirecttrackedabstractbase_ptr_id',
816+
'id', 'baseinherittracking2_ptr_id',
820817
'history_id', 'history_date', 'history_user_id', 'history_type'],
821818
)
822819

823820
def test_indirect_tracked_concrete_base(self):
824821
self.assertEqual(
825-
[f.attname for f in TrackedWithIndirectTrackedConcreteBase.history.model._meta.fields],
822+
[f.attname for f in InheritTracking3.history.model._meta.fields],
826823
[
827-
'id', 'basetrackedwithindirecttrackedconcretebase_ptr_id',
824+
'id', 'baseinherittracking3_ptr_id',
828825
'history_id', 'history_date', 'history_user_id', 'history_type'],
829826
)
830827

831828
def test_registering_with_tracked_abstract_base(self):
832829
with self.assertRaises(exceptions.MultipleRegistrationsError):
833-
register(TrackedWithAbstractBaseToRegister)
830+
register(InheritTracking4)

0 commit comments

Comments
 (0)