equal
deleted
inserted
replaced
588 {'ti': trinfo.eid}) |
588 {'ti': trinfo.eid}) |
589 self.assertRaises(Unauthorized, |
589 self.assertRaises(Unauthorized, |
590 self.execute, 'SET TI to_state S WHERE TI eid %(ti)s, S name "pitetre"', |
590 self.execute, 'SET TI to_state S WHERE TI eid %(ti)s, S name "pitetre"', |
591 {'ti': trinfo.eid}) |
591 {'ti': trinfo.eid}) |
592 |
592 |
|
593 def test_emailaddress_security(self): |
|
594 self.execute('INSERT EmailAddress X: X address "hop"').get_entity(0, 0) |
|
595 self.execute('INSERT EmailAddress X: X address "anon", U use_email X WHERE U login "anon"').get_entity(0, 0) |
|
596 self.commit() |
|
597 self.assertEqual(len(self.execute('Any X WHERE X is EmailAddress')), 2) |
|
598 self.login('anon') |
|
599 self.assertEqual(len(self.execute('Any X WHERE X is EmailAddress')), 1) |
|
600 |
593 if __name__ == '__main__': |
601 if __name__ == '__main__': |
594 unittest_main() |
602 unittest_main() |