This tests switching link integrity checking on and off. First we need to set up the necessary links: >>> self.setRoles(('Manager',)) >>> self.setText(portal.doc1, 'a document') Next we try to delete the referenced document. Before we can do this we need to prevent the test framework from choking on the exception we intentionally throw (see docs/testRemovalTriggersConfirmation.txt for more info): >>> self.setStatusCode('LinkIntegrityNotificationException', 200) >>> browser = self.getBrowser(loggedIn=True) >>> browser.open('http://nohost/plone/folder_contents') >>> browser.getControl('Test Page 2').selected = True >>> browser.getControl('Delete').click() >>> browser.contents '...