معرفی شرکت ها


bravado-django-test-client-1.0.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Bravado Django Test Client
ویژگی مقدار
سیستم عامل -
نام فایل bravado-django-test-client-1.0.1
نام bravado-django-test-client
نسخه کتابخانه 1.0.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Max Hurl
ایمیل نویسنده max@maxhurl.co.uk
آدرس صفحه اصلی https://github.com/maximilianhurl/bravado-django-test-client
آدرس اینترنتی https://pypi.org/project/bravado-django-test-client/
مجوز MIT
# Bravado Django Test Client [![Build Status](https://travis-ci.org/maximilianhurl/bravado-django-test-client.svg?branch=master)](https://travis-ci.org/maximilianhurl/bravado-django-test-client) [Django Test Client](https://docs.djangoproject.com/en/2.1/topics/testing/tools/\#the-test-client) compatible HTTP Client with [Bravado](https://github.com/Yelp/bravado). This allows your Django API and OpenAPI v2 (Swagger) specification files to be tested against each other in your unit tests. The aim being to quickly highlight any potential discrepancies between the specification and your actual API. ## Basic Usage ```python from bravado.client import SwaggerClient from bravado.swagger_model import load_file from bravado_django_test_client.django_test_client import DjangoTestHttpClient from bravado_django_test_client.config import config from rest_framework.test import APIClient swagger_file = load_file("schema.yaml") test_client = APIClient() # or the standard django test client bravado_http_client = DjangoTestHttpClient(test_client) client = SwaggerClient.from_spec(swagger_file, http_client=bravado_http_client, config=config) # now use as you would a normal bravado client pet_result = client.pet.getPetById(petId=42).response().result # any request or response that doesnt match your schema will raise an exception ``` See the [tests directory](https://github.com/maximilianhurl/bravado-django-test-client/blob/master/tests/tests.py) for a more complete example.


نیازمندی

مقدار نام
- django
- bravado


نحوه نصب


نصب پکیج whl bravado-django-test-client-1.0.1:

    pip install bravado-django-test-client-1.0.1.whl


نصب پکیج tar.gz bravado-django-test-client-1.0.1:

    pip install bravado-django-test-client-1.0.1.tar.gz