Changeset 3203
- Timestamp:
- 05/15/07 15:08:00 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
sandbox/mscott/Constraints/trunk/constraints/schema/constraints_001.py
r3202 r3203 45 45 46 46 def _after_execute(self, db, sprocket): 47 # Sprocket constraints now FAIL. 47 48 widget = sprocket.widget 48 49 sprocket_list = widget.sprocket_list 49 50 sprocket_list.append(sprocket) 50 51 db.execute(widget.t.update(sprocket_list=sprocket_list)) 52 # Sprocket constraints now SUCCEED. 53 # Widget constraints now SUCCEED. 51 54 52 55 class _Delete(T.Delete): 53 56 54 57 def _before_execute(self, db, sprocket): 58 # Sprocket constraints now SUCCEED. 55 59 widget = sprocket.widget 56 60 sprocket_list = widget.sprocket_list 57 61 sprocket_list.remove(sprocket) 58 62 db.execute(widget.t.update(sprocket_list=sprocket_list)) 59 63 # Widget constraints now FAIL. 64 # Sprocket constraints now FAIL.
