diff options
| author | Loic Bistuer <loic.bistuer@sixmedia.com> | 2013-09-02 13:02:07 +0700 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2013-09-10 10:12:23 -0400 |
| commit | d59f1993f150f83524051d96b52df08da4dcf011 (patch) | |
| tree | 463f5ff098200815b8b8944a5dcbb3d03fac2188 /tests | |
| parent | 5df8f749e6338c85a091f41803e6ecb280fc9f70 (diff) | |
Made MigrationWriter look for a "deconstruct" attribute on functions.
Refs #20978.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/migrations/test_writer.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/migrations/test_writer.py b/tests/migrations/test_writer.py index 022628803b..bf9f55aff0 100644 --- a/tests/migrations/test_writer.py +++ b/tests/migrations/test_writer.py @@ -63,6 +63,10 @@ class WriterTests(TestCase): # Functions with six.assertRaisesRegex(self, ValueError, 'Cannot serialize function: lambda'): self.assertSerializedEqual(lambda x: 42) + self.assertSerializedEqual(models.SET_NULL) + string, imports = MigrationWriter.serialize(models.SET(42)) + self.assertEqual(string, 'models.SET(42)') + self.serialize_round_trip(models.SET(42)) # Datetime stuff self.assertSerializedEqual(datetime.datetime.utcnow()) self.assertSerializedEqual(datetime.datetime.utcnow) |
