Example #1
0
 def authenticate(self, superuser=False):
     if self.user.is_superuser != superuser:
         self.user.is_superuser = superuser
         self.user.save()
     cache.delete(get_acl_cache_key(self.user))
     self.client.credentials(
         HTTP_AUTHORIZATION='Token ' + self.user.auth_token.key
     )
Example #2
0
 def authenticate(self, superuser=False):
     user, dummy = User.objects.get_or_create(username='******')
     user.is_superuser = superuser
     user.save()
     cache.delete(get_acl_cache_key(user))
     self.client.credentials(HTTP_AUTHORIZATION='Token ' +
                             user.auth_token.key)
     return user
Example #3
0
 def authenticate(self, superuser=False):
     user, dummy = User.objects.get_or_create(username='******')
     group = Group.objects.get(name='Users')
     user.groups.add(group)
     user.is_superuser = superuser
     user.save()
     cache.delete(get_acl_cache_key(user))
     self.client.credentials(
         HTTP_AUTHORIZATION='Token ' + user.auth_token.key
     )
     return user
Example #4
0
 def tearDown(self):
     cache.delete(get_acl_cache_key(None))