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'})
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))
def setUp(self): self.request_factory = test.APIRequestFactory() self.request = self.request_factory.get('/some_url/') self.request.user = User.objects.create(username='******')
def setUp(self): self.factory = test.APIRequestFactory() self.view = PostListCreateAPI.as_view()
def api_rf() -> test.APIRequestFactory: return test.APIRequestFactory()
def setUp(self) -> None: self.factory = test.APIRequestFactory()
def setUp(self): self.factory = test.APIRequestFactory() self.inspection = models.Inspection.objects.first()
def setUp(self): self.factory = test.APIRequestFactory() self.establishment = models.Establishment.objects.first()