22 lines
654 B
Python
22 lines
654 B
Python
|
from django.test import SimpleTestCase
|
||
|
from django.test.testcases import SerializeMixin
|
||
|
|
||
|
|
||
|
class TestSerializeMixin(SimpleTestCase):
|
||
|
def test_init_without_lockfile(self):
|
||
|
msg = (
|
||
|
"ExampleTests.lockfile isn't set. Set it to a unique value in the "
|
||
|
"base class."
|
||
|
)
|
||
|
with self.assertRaisesMessage(ValueError, msg):
|
||
|
class ExampleTests(SerializeMixin, SimpleTestCase):
|
||
|
pass
|
||
|
|
||
|
|
||
|
class TestSerializeMixinUse(SerializeMixin, SimpleTestCase):
|
||
|
lockfile = __file__
|
||
|
|
||
|
def test_usage(self):
|
||
|
# Running this test ensures that the lock/unlock functions have passed.
|
||
|
pass
|