def test_remove(self): rq = RequestStub() interaction = ParanoidSecurityPolicy() self.assertRaises(ValueError, interaction.remove, rq) interaction.add(rq) interaction.remove(rq) self.assert_(rq not in interaction.participations) self.assert_(rq.interaction is None)
def test_remove(self): from zope.security.simplepolicies import ParanoidSecurityPolicy rq = RequestStub() interaction = ParanoidSecurityPolicy() self.assertRaises(ValueError, interaction.remove, rq) interaction.add(rq) interaction.remove(rq) self.assertTrue(rq not in interaction.participations) self.assertTrue(rq.interaction is None)
def test_add(self): rq = RequestStub() interaction = ParanoidSecurityPolicy() interaction.add(rq) self.assert_(rq in interaction.participations) self.assert_(rq.interaction is interaction) # rq already added self.assertRaises(ValueError, interaction.add, rq) interaction2 = ParanoidSecurityPolicy() self.assertRaises(ValueError, interaction2.add, rq)
def test_remove(self): from zope.security.simplepolicies import ParanoidSecurityPolicy rq = RequestStub() interaction = ParanoidSecurityPolicy() self.assertRaises(ValueError, interaction.remove, rq) interaction.add(rq) interaction.remove(rq) self.assertTrue(rq not in interaction.participations) self.assertTrue(rq.interaction is None)
def test_add(self): from zope.security.simplepolicies import ParanoidSecurityPolicy rq = RequestStub() interaction = ParanoidSecurityPolicy() interaction.add(rq) self.assertTrue(rq in interaction.participations) self.assertTrue(rq.interaction is interaction) # rq already added self.assertRaises(ValueError, interaction.add, rq) interaction2 = ParanoidSecurityPolicy() self.assertRaises(ValueError, interaction2.add, rq)
def test_add(self): from zope.security.simplepolicies import ParanoidSecurityPolicy rq = RequestStub() interaction = ParanoidSecurityPolicy() interaction.add(rq) self.assertTrue(rq in interaction.participations) self.assertTrue(rq.interaction is interaction) # rq already added self.assertRaises(ValueError, interaction.add, rq) interaction2 = ParanoidSecurityPolicy() self.assertRaises(ValueError, interaction2.add, rq)