add tests for osusers.models.User

- fix task name in Group.delete
- remove duplicate task from User.delete
- adapt osusers.tests.test_models.GroupTest.test_delete
- add tests to UserTest
  - test_save
  - test_delete_only_user
  - test_delete_additional_groups
This commit is contained in:
Jan Dittberner 2014-06-01 15:26:01 +02:00
parent ceeffb6d1c
commit b37e44ccfd
2 changed files with 40 additions and 7 deletions

View file

@ -97,7 +97,7 @@ class Group(TimeStampedModel, models.Model):
DeleteTaskResult.objects.create_deletetaskresult(
'group', self.groupname,
delete_ldap_group_if_empty.delay(self.groupname),
'delete_ldap_group'
'delete_ldap_group_if_empty'
)
super(Group, self).delete(*args, **kwargs)
@ -258,11 +258,6 @@ class User(TimeStampedModel, models.Model):
delete_ldap_user.delay(self.username),
'delete_ldap_user'
)
DeleteTaskResult.objects.create_deletetaskresult(
'group', self.group.groupname,
delete_ldap_group_if_empty.delay(self.group.groupname),
'delete_ldap_group_if_empty'
)
self.group.delete()
super(User, self).delete(*args, **kwargs)