class SendEmailAbstractFormTest(TestCase):
    def setUp(self):
        self.form = SendEmailAbstractForm()

    def test_to_must_accept_one_email(self):
        self.form.cleaned_data = {"to": "*****@*****.**"}
        self.assertEquals(["*****@*****.**"], self.form.clean_to())

    def test_to_must_accept_a_list_of_emails_separated_by_commads(self):
        self.form.cleaned_data = {"to": "[email protected],[email protected]"}
        self.assertEquals(["*****@*****.**", "*****@*****.**"], self.form.clean_to())

    def test_to_must_reject_bad_formatted_email(self):
        self.form.cleaned_data = {"to": "a"}
        self.assertRaises(ValidationError, self.form.clean_to)

        self.form.cleaned_data = {"to": "[email protected],x@"}
        self.assertRaises(ValidationError, self.form.clean_to)
예제 #2
0
class SendEmailAbstractFormTest(TestCase):
    def setUp(self):
        self.form = SendEmailAbstractForm()

    def test_to_must_accept_one_email(self):
        self.form.cleaned_data = {'to': '*****@*****.**'}
        self.assertEquals([
            '*****@*****.**',
        ], self.form.clean_to())

    def test_to_must_accept_a_list_of_emails_separated_by_commads(self):
        self.form.cleaned_data = {'to': '[email protected],[email protected]'}
        self.assertEquals(['*****@*****.**', '*****@*****.**'], self.form.clean_to())

    def test_to_must_reject_bad_formatted_email(self):
        self.form.cleaned_data = {'to': 'a'}
        self.assertRaises(ValidationError, self.form.clean_to)

        self.form.cleaned_data = {'to': '[email protected],x@'}
        self.assertRaises(ValidationError, self.form.clean_to)
 def setUp(self):
     self.form = SendEmailAbstractForm()
예제 #4
0
 def setUp(self):
     self.form = SendEmailAbstractForm()