summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Willhaus <mail@janwillhaus.de>2019-11-02 22:19:20 +0100
committerJan Willhaus <mail@janwillhaus.de>2019-11-02 23:00:17 +0100
commit46e47257becf8682bebcc97efbc1b24d0b2db108 (patch)
treead32040b4459a10caf3339c591b60d56da498743
parent635d27cdf1f01a1af7cd91addae30cf6e00393c3 (diff)
downloadwarlock-46e47257becf8682bebcc97efbc1b24d0b2db108.tar.gz
Add tests for DeprecationWarnings issued by Model.changes
-rw-r--r--tests/test_core.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/test_core.py b/tests/test_core.py
index 98dd93a..4d39303 100644
--- a/tests/test_core.py
+++ b/tests/test_core.py
@@ -187,11 +187,14 @@ class TestCore(unittest.TestCase):
def test_changes(self):
Country = warlock.model_factory(fixture)
sweden = Country(name="Sweden", population=9379116)
- self.assertEqual(sweden.changes, {})
+ with self.assertWarns(DeprecationWarning):
+ self.assertEqual(sweden.changes, {})
sweden["name"] = "Finland"
- self.assertEqual(sweden.changes, {"name": "Finland"})
+ with self.assertWarns(DeprecationWarning):
+ self.assertEqual(sweden.changes, {"name": "Finland"})
sweden["name"] = "Norway"
- self.assertEqual(sweden.changes, {"name": "Norway"})
+ with self.assertWarns(DeprecationWarning):
+ self.assertEqual(sweden.changes, {"name": "Norway"})
def test_patch_no_changes(self):
Country = warlock.model_factory(fixture)