web/test/unittest_views_actions.py
changeset 7791 31bb51ea5485
parent 6340 470d8e828fda
child 8849 7da8339cd768
equal deleted inserted replaced
7790:7e16e056eecb 7791:31bb51ea5485
    32 
    32 
    33     def test_sendmail_action(self):
    33     def test_sendmail_action(self):
    34         req = self.request()
    34         req = self.request()
    35         rset = self.execute('Any X WHERE X login "admin"', req=req)
    35         rset = self.execute('Any X WHERE X login "admin"', req=req)
    36         actions = self.vreg['actions'].poss_visible_objects(req, rset=rset)
    36         actions = self.vreg['actions'].poss_visible_objects(req, rset=rset)
    37         self.failUnless([action for action in actions if action.__regid__ == 'sendemail'])
    37         self.assertTrue([action for action in actions if action.__regid__ == 'sendemail'])
    38         self.login('anon')
    38         self.login('anon')
    39         req = self.request()
    39         req = self.request()
    40         rset = self.execute('Any X WHERE X login "anon"', req=req)
    40         rset = self.execute('Any X WHERE X login "anon"', req=req)
    41         actions = self.vreg['actions'].poss_visible_objects(req, rset=rset)
    41         actions = self.vreg['actions'].poss_visible_objects(req, rset=rset)
    42         self.failIf([action for action in actions if action.__regid__ == 'sendemail'])
    42         self.assertFalse([action for action in actions if action.__regid__ == 'sendemail'])
    43 
    43 
    44 if __name__ == '__main__':
    44 if __name__ == '__main__':
    45     unittest_main()
    45     unittest_main()