Beispiel #1
0
    def test_clean_password_invalid(self):
        data = {'email': '*****@*****.**', 'password_confirm': u'asd'}

        form = UserCreationForm()
        form.cleaned_data = data

        self.assertRaises(forms.ValidationError, form.clean_password)
Beispiel #2
0
    def test_no_password(self):
        data = {'email': '*****@*****.**', 'password': None}

        form = UserCreationForm()
        form.cleaned_data = data

        self.assertRaises(forms.ValidationError, form.clean_password)
Beispiel #3
0
    def test_no_password(self):
        data = {
            'email': '*****@*****.**',
            'password': None
        }

        form = UserCreationForm()
        form.cleaned_data = data

        self.assertRaises(forms.ValidationError, form.clean_password)
Beispiel #4
0
    def test_clean_password_invalid(self):
        data = {
            'email': '*****@*****.**',
            'password_confirm': u'asd'
        }

        form = UserCreationForm()
        form.cleaned_data = data

        self.assertRaises(forms.ValidationError, form.clean_password)
Beispiel #5
0
    def test_clean_password_confirm_match(self):
        data = {
            'name': 'foo',
            'email': '*****@*****.**',
            'password': u'asdasd',
            'password_confirm': u'asdasd'
        }

        form = UserCreationForm(data)
        form.cleaned_data = data

        self.assertTrue(form.is_valid())

        self.assertEquals(form.clean_password_confirm(), data['password_confirm'])
Beispiel #6
0
    def test_clean_password_confirm_match(self):
        data = {
            'name': 'foo',
            'email': '*****@*****.**',
            'password': u'asdasd',
            'password_confirm': u'asdasd'
        }

        form = UserCreationForm(data)
        form.cleaned_data = data

        self.assertTrue(form.is_valid())

        self.assertEquals(form.clean_password_confirm(),
                          data['password_confirm'])
Beispiel #7
0
    def test_clean_email_exists(self):
        user = User.objects.create_user(email='*****@*****.**',
                                        password='******')

        data = {
            'name': 'foo',
            'email': '*****@*****.**',
            'password': u'asdasd',
            'password_confirm': u'asdasd'
        }

        form = UserCreationForm()
        form.cleaned_data = data

        self.assertRaises(forms.ValidationError, form.clean_email)
Beispiel #8
0
    def test_clean_email_exists(self):
        user = User.objects.create_user(
            email='*****@*****.**',
            password='******')

        data = {
            'name': 'foo',
            'email': '*****@*****.**',
            'password': u'asdasd',
            'password_confirm': u'asdasd'
        }

        form = UserCreationForm()
        form.cleaned_data = data

        self.assertRaises(forms.ValidationError, form.clean_email)