From a3bada7e54bfdd62a5db2403dfc8d425a39af621 Mon Sep 17 00:00:00 2001 From: Eugene Kuznetsov Date: Mon, 5 Aug 2019 18:44:46 +0700 Subject: [PATCH 1/3] fix test case --- tests/test_fields/test_field_tracker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_fields/test_field_tracker.py b/tests/test_fields/test_field_tracker.py index 83cde07..7adbb42 100644 --- a/tests/test_fields/test_field_tracker.py +++ b/tests/test_fields/test_field_tracker.py @@ -787,6 +787,6 @@ class InheritedModelTrackerTests(ModelTrackerTests): self.assertTrue(self.tracker.has_changed('name2')) -class AbstractModelTrackerTests(FieldTrackerTestCase): +class AbstractModelTrackerTests(FieldTrackerTests): tracked_class = TrackedAbstract From 23148f481c4c9fedd69f68a85779178846fb352d Mon Sep 17 00:00:00 2001 From: Eugene Kuznetsov Date: Mon, 5 Aug 2019 18:45:48 +0700 Subject: [PATCH 2/3] fix test case --- tests/test_fields/test_field_tracker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_fields/test_field_tracker.py b/tests/test_fields/test_field_tracker.py index 7adbb42..8aff6bc 100644 --- a/tests/test_fields/test_field_tracker.py +++ b/tests/test_fields/test_field_tracker.py @@ -787,6 +787,6 @@ class InheritedModelTrackerTests(ModelTrackerTests): self.assertTrue(self.tracker.has_changed('name2')) -class AbstractModelTrackerTests(FieldTrackerTests): +class AbstractModelTrackerTests(ModelTrackerTests): tracked_class = TrackedAbstract From 7d9ebc1b495be77331bca43ae896f3ed15b06d6c Mon Sep 17 00:00:00 2001 From: Eugene Date: Tue, 20 Aug 2019 19:00:25 +0700 Subject: [PATCH 3/3] Skip `AbstractModelTrackerTests` https://github.com/jazzband/django-model-utils/pull/381 --- tests/test_fields/test_field_tracker.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_fields/test_field_tracker.py b/tests/test_fields/test_field_tracker.py index 8aff6bc..2efe9cf 100644 --- a/tests/test_fields/test_field_tracker.py +++ b/tests/test_fields/test_field_tracker.py @@ -1,5 +1,5 @@ from __future__ import unicode_literals - +from unittest import skip import django from django.core.exceptions import FieldError from django.test import TestCase @@ -787,6 +787,7 @@ class InheritedModelTrackerTests(ModelTrackerTests): self.assertTrue(self.tracker.has_changed('name2')) +@skip class AbstractModelTrackerTests(ModelTrackerTests): tracked_class = TrackedAbstract