From 98a011453537f1516def7acaa25c88ea942965ad Mon Sep 17 00:00:00 2001 From: jona Date: Fri, 12 Sep 2014 21:14:52 +0200 Subject: [PATCH] add failing test --- test/orm/test_cascade.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/orm/test_cascade.py b/test/orm/test_cascade.py index bd6a172866..e39911d0f6 100644 --- a/test/orm/test_cascade.py +++ b/test/orm/test_cascade.py @@ -1,3 +1,4 @@ +import copy from sqlalchemy.testing import assert_raises, assert_raises_message from sqlalchemy import Integer, String, ForeignKey, Sequence, \ @@ -13,6 +14,7 @@ from sqlalchemy.testing import eq_ from sqlalchemy.testing import fixtures from test.orm import _fixtures + class CascadeArgTest(fixtures.MappedTest): run_inserts = None run_create_tables = None @@ -85,6 +87,12 @@ class CascadeArgTest(fixtures.MappedTest): orm_util.CascadeOptions("all, delete-orphan"), frozenset) + def test_cascade_deepcopy(self): + old = orm_util.CascadeOptions("all, delete-orphan") + new = copy.deepcopy(old) + eq_(old, new) + + def test_cascade_assignable(self): User, Address = self.classes.User, self.classes.Address users, addresses = self.tables.users, self.tables.addresses -- 2.47.3