Пример #1
0
 def test_dispatch(self):
     """Test if list members are retreived correctly."""
     from postorius.views import ListMembersView
     # test get_list
     view = ListMembersView()
     with patch('mailmanclient.Client.get_list') as mock:
         mock.return_value = self.mock_list
         the_list = view._get_list('*****@*****.**')
         request = self.request_factory.get(
             '/lists/[email protected]/members/')
         request.user = User.objects.create_superuser('sux', '*****@*****.**',
                                                      'pwd')
         view.dispatch(request, fqdn_listname='*****@*****.**')
         self.assertEqual(self.mock_list, view.mailing_list)