Esempio n. 1
0
 def setUp(self):
     self.html = '<html><head><title>Test</title></head>' \
                 '<body><br><h1>Parse me!</h1><br><img src="tes.png">' \
                 '</body></html>'
     self.url = 'https://fackeurl.com/index.html'
     self.factory = test.APIRequestFactory()
     cache.clear()
    def setUp(self):
        self.factory = test.APIRequestFactory()
        self.request = self.factory.get('')

        self.resource = Resource.objects.create(value=3)
        self.sub_resource = SubResource.objects.create(resource=self.resource)
        self.view = SubResourceViewSet.as_view({'get': 'retrieve'})
Esempio n. 3
0
 def test_parâmetros(self):
     """Verifica se a resposta contém apenas os campos especificados."""
     data = dict(name='igor', age=32, role='developer', language='python')
     request = test.APIRequestFactory().post(
         '/?campos=name,role,campo_não_existente,role', data)
     response = MyView.as_view()(request)
     self.assertDictEqual(response.data, dict(name='igor',
                                              role='developer'))
 def setUp(self):
     user = User.objects.create(username='******')
     self.token = Token.objects.create(user=user)
     self.header = {'HTTP_AUTHORIZATION': 'TokenService ' + self.token.key}
     self.request_factory = test.APIRequestFactory()
     self.request = self.request_factory.get('/some_url/', **self.header)
import json
import pickle

from django import test
from django.contrib.auth import models as auth_models

from guardian import shortcuts
from rest_framework import test as api_test, request as api_request

from . import models, views
from rest_framework_reactive import models as observer_models
from rest_framework_reactive import request as observer_request
from rest_framework_reactive.observer import add_subscriber, QueryObserver

# Create test request factory.
factory = api_test.APIRequestFactory()


class QueryObserversTestCase(test.TestCase):
    def request(self, viewset_class, **kwargs):
        request = observer_request.Request(
            viewset_class,
            'list',
            api_request.Request(factory.get('/', kwargs))
        )

        # Simulate serialization.
        return pickle.loads(pickle.dumps(request))

    def test_paginated_viewset(self):
        observer = QueryObserver(self.request(views.PaginatedViewSet, offset=0, limit=10))
Esempio n. 6
0
 def setUp(self):
     self.request_factory = test.APIRequestFactory()
     self.request = self.request_factory.get('/some_url/')
     self.request.user = User.objects.create(username='******')
Esempio n. 7
0
 def setUp(self):
     self.factory = test.APIRequestFactory()
     self.view = PostListCreateAPI.as_view()
Esempio n. 8
0
def api_rf() -> test.APIRequestFactory:
    return test.APIRequestFactory()
Esempio n. 9
0
 def setUp(self) -> None:
     self.factory = test.APIRequestFactory()
Esempio n. 10
0
 def setUp(self):
     self.factory = test.APIRequestFactory()
     self.inspection = models.Inspection.objects.first()
Esempio n. 11
0
 def setUp(self):
     self.factory = test.APIRequestFactory()
     self.establishment = models.Establishment.objects.first()