From d3c26b0f48f908a7de0a7157521739d3ef3b1d9e Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Wed, 27 Apr 2016 10:20:47 +0200 Subject: [PATCH] Remove useless file. see #799 --- modoboa/core/serializers.py | 41 ---------------------- modoboa/limits/tests/test_domain_limits.py | 4 --- 2 files changed, 45 deletions(-) delete mode 100644 modoboa/core/serializers.py diff --git a/modoboa/core/serializers.py b/modoboa/core/serializers.py deleted file mode 100644 index e81354c30..000000000 --- a/modoboa/core/serializers.py +++ /dev/null @@ -1,41 +0,0 @@ -"""Modoboa core serializers.""" - -from django.core.exceptions import ValidationError - -from rest_framework import serializers -from passwords import validators - -from . import models - - -class UserPasswordSerializer(serializers.ModelSerializer): - - """A serializer used to change a user password.""" - - new_password = serializers.CharField() - - class Meta: - model = models.User - fields = ( - "password", "new_password", ) - - def validate_password(self, value): - """Check password.""" - if not self.instance.check_password(value): - raise serializers.ValidationError("Password not correct") - return value - - def validate_new_password(self, value): - """Check new password.""" - try: - validators.validate_length(value) - validators.complexity(value) - except ValidationError as exc: - raise serializers.ValidationError(exc.messages[0]) - return value - - def update(self, instance, validated_data): - """Set new password.""" - instance.set_password(validated_data["new_password"]) - instance.save() - return instance diff --git a/modoboa/limits/tests/test_domain_limits.py b/modoboa/limits/tests/test_domain_limits.py index be539ef25..4c18078af 100644 --- a/modoboa/limits/tests/test_domain_limits.py +++ b/modoboa/limits/tests/test_domain_limits.py @@ -50,7 +50,6 @@ class DomainLimitsTestCase(lib_tests.ModoTestCase): def test_domain_aliases_limit(self): """Try to exceed defined limit.""" - # Import domain = Domain.objects.get(name="test.com") limit = domain.domainobjectlimit_set.get(name="domain_aliases") self.assertFalse(limit.is_exceeded()) @@ -74,8 +73,6 @@ class DomainLimitsTestCase(lib_tests.ModoTestCase): def test_mailboxes_limit(self): """Try to exceed defined limits.""" - # Import - # LDAP ? domain = Domain.objects.get(name="test.com") domain.domainobjectlimit_set.filter(name="mailboxes").update( max_value=3) @@ -97,7 +94,6 @@ class DomainLimitsTestCase(lib_tests.ModoTestCase): def test_mailbox_aliases_limit(self): """Try to exceed defined limits.""" - # Import domain = Domain.objects.get(name="test.com") user = User.objects.get(username="user@test.com") limit = domain.domainobjectlimit_set.get(name="mailbox_aliases")