From cf153f3c067e2c1815e1a37d01de3aa0794c0dd0 Mon Sep 17 00:00:00 2001 From: Trey Hunner Date: Mon, 18 Feb 2013 20:13:39 -0800 Subject: [PATCH] Add test for ModelTracker descriptor on class --- model_utils/tests/tests.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/model_utils/tests/tests.py b/model_utils/tests/tests.py index 54367d7..c8add86 100644 --- a/model_utils/tests/tests.py +++ b/model_utils/tests/tests.py @@ -9,7 +9,7 @@ from django.db.models.fields import FieldDoesNotExist from django.core.exceptions import ImproperlyConfigured, FieldError from django.test import TestCase -from model_utils import Choices +from model_utils import Choices, ModelTracker from model_utils.fields import get_excerpt, MonitorField from model_utils.managers import QueryManager from model_utils.models import StatusModel, TimeFramedModel @@ -686,6 +686,9 @@ class ModelTrackerTests(ModelTrackerTestCase, ModelTrackerCommonTests): self.instance = Tracked() self.tracker = self.instance.tracker + def test_descriptor(self): + self.assertTrue(isinstance(Tracked.tracker, ModelTracker)) + def test_post_save_has_changed(self): self.update_instance(name='retro', number=4) self.assertHasChanged(name=False, number=False)