mirror of
https://github.com/Hopiu/django-model-utils.git
synced 2026-03-17 04:10:24 +00:00
21 lines
727 B
Python
21 lines
727 B
Python
from django.core.exceptions import ImproperlyConfigured
|
|
from django.db import models
|
|
from django.test import TestCase
|
|
|
|
from model_utils.managers import QueryManager
|
|
from model_utils.models import StatusModel
|
|
from tests.models import StatusManagerAdded
|
|
|
|
|
|
class StatusManagerAddedTests(TestCase):
|
|
def test_manager_available(self):
|
|
self.assertTrue(isinstance(StatusManagerAdded.active, QueryManager))
|
|
|
|
def test_conflict_error(self):
|
|
with self.assertRaises(ImproperlyConfigured):
|
|
class ErrorModel(StatusModel):
|
|
STATUS = (
|
|
('active', 'Is Active'),
|
|
('deleted', 'Is Deleted'),
|
|
)
|
|
active = models.BooleanField()
|