33 finder = self.vreg['components'].select('recipients_finder', |
33 finder = self.vreg['components'].select('recipients_finder', |
34 req, rset=urset) |
34 req, rset=urset) |
35 self.set_option('default-recipients-mode', 'none') |
35 self.set_option('default-recipients-mode', 'none') |
36 self.assertEqual(finder.recipients(), []) |
36 self.assertEqual(finder.recipients(), []) |
37 self.set_option('default-recipients-mode', 'users') |
37 self.set_option('default-recipients-mode', 'users') |
38 self.assertEqual(finder.recipients(), [(u'admin@logilab.fr', 'fr')]) |
38 self.assertEqual(finder.recipients(), [req.user]) |
39 self.set_option('default-recipients-mode', 'default-dest-addrs') |
39 self.set_option('default-recipients-mode', 'default-dest-addrs') |
40 self.set_option('default-dest-addrs', 'abcd@logilab.fr, efgh@logilab.fr') |
40 self.set_option('default-dest-addrs', 'abcd@logilab.fr, efgh@logilab.fr') |
41 self.assertEqual(list(finder.recipients()), |
41 self.assertEqual(list(finder.recipients()), |
42 [('abcd@logilab.fr', 'en'), ('efgh@logilab.fr', 'en')]) |
42 [('abcd@logilab.fr', 'en'), ('efgh@logilab.fr', 'en')]) |
43 |
43 |