Example #1
0
 def test_valid_pasword(self):
     self.new_serializer_data['password'] = '******'
     self.new_serializer_data['password1'] = '12345678910'
     self.data = {'password': '******', 'password1': '12345678910'}
     user_ser = UserSerializer(instance=None, data=self.data)
     # Returns the password as the value
     self.assertEquals(user_ser.validate_password(
         '12345678910'), self.data['password'])
Example #2
0
    def test_check_password_match(self):
        self.new_serializer_data['password'] = '******'
        self.new_serializer_data['password1'] = 'passord2'
        with self.assertRaises(serializers.ValidationError):
            UserSerializer(data=self.new_serializer_data).validate_password(
                'Passwords must match!')

        self.data = {'password': '******', 'password1': '12345678910'}
        user_ser = UserSerializer(instance=None, data=self.data)
        # Returns the password as the value
        self.assertEquals(user_ser.validate_password(
            '12345678910'), self.data['password'])