def test_template_loader_user_not_logged_not_resource_access(self): self.client.logout() resource = get_resource_model().objects.create(name='Bar', id=6780) response = self.client.get( '/index/{0}/'.format(resource.id), follow=True ) self._assert_not_overriden(response)
def test_template_loader_user_not_logged_not_resource_access_invalidtoken(self): self.client.logout() resource = get_resource_model().objects.create(name='Bar', id=67889) response = self.client.get( '/index/{0}/?tt={1}'.format( resource.id, 'b4343dasads32423423d32'), follow=True ) self._assert_not_overriden(response)
def setUp(self): User = get_user_model() self.user = User.objects.create_superuser(username="******", email="*****@*****.**", password="******") self.user_auth = "Basic " + base64.encodestring("john:secret").replace("\n", "") self.resource = settings.get_resource_model().objects.create(name="Foo", id=1234) self.resource_pointer = ResourcePointer.objects.create(resource=self.resource, is_validated=True) self.resource_access = settings.get_resource_access_model().objects.create( user=self.user, resource_pointer=self.resource_pointer ) self.client = Client() self.client.login(username=self.user.username, password="******") super(SetUpAccess, self).setUp()
def setUp(self): User = get_user_model() self.user = User.objects.create_superuser( username='******', email='*****@*****.**', password='******' ) self.user_auth = 'Basic ' + \ base64.encodestring('john:secret').replace('\n', '') self.resource = settings.get_resource_model().objects.create(name='Foo', id=1234) self.resource_access = settings.get_resource_access_model().objects.create(user=self.user, resource=self.resource, is_validated=True) self.client = Client() self.client.login(username=self.user.username, password='******') super(SetUpAccess, self).setUp()
def process_request(self, request): pk = request.path.split('/')[2] myresource = get_object_or_404(get_resource_model(), pk=pk) setattr(request, REQUEST_RESOURCE_NAME, myresource)