Package: python3-gabbi (3.0.0-1)
Links for python3-gabbi
Debian Resources:
Download Source Package python-gabbi:
Maintainers:
External Resources:
- Homepage [github.com]
Similar packages:
Experimental package
Warning: This package is from the experimental distribution. That means it is likely unstable or buggy, and it may even cause data loss. Please be sure to consult the changelog and other possible documentation before using it.
Deklarativt HTTP-testbibliotek - Python 3.x
Gabbi er et værktøj for afvikling af HTTP-test hvor forespørgsler og svar er repræsenteret på en deklarativ form.
Gabbi forsøger at være bro over hullet mellem læsevenlige YAML-filer, som repræsenterer HTTP-forespørgsler og forventede svar og det obskure område med Pythonbaseret, objektorienterede enhedstest i stil med unittest-mdoulet og dets afledninger.
Hver YAML-fil repræsenterer en ordnet liste af HTTP-forespørgsler sammen med de forventede svar. Dette tillader en enkel fil at repræsentere en proces i API'en under test. For eksempel:
* Opret en ressource * Hent en ressource * Slet en ressource * Hent en ressource igen for at bekræfte at den er væk
På samme tid er det stadig muligt at anmode gabbi om at afvikle bare en forespørgsel. Hvis den er i en sekvens af test, vil testene før denne i YAML-filen blive afviklet (i rækkefølge). I en enkel proces vil test kun blive afviklet en gang. Samtidighed håndteres på den måde, at en fil afvikles i en proces.
Disse funktioner betyder, at det er muligt at oprette test, som er nyttige for både mennesker (som værktøjer for forbedring og udvikling af API'er) og automatiseret CI-systemer.
Denne pakke indeholder Python 3.x-modulet.
Other Packages Related to python3-gabbi
|
|
|
|
-
- dep: python3
- Interaktivt objektorienteret højniveausprog - standardversion af Python 3
-
- dep: python3-certifi
- Rodcertifikater for validering af SSL-cert. og verificering af TLS-værter - Python3
-
- dep: python3-colorama
- Farvelagt terminaltekst i Python for flere platforme - Python 3.x
-
- dep: python3-httplib2
- Omfattende HTTP-klientbibliotek skrevet for Python 3
-
- dep: python3-jsonpath-rw
- Udvidet implementering af JSONPath for Python 3.x
-
- dep: python3-jsonpath-rw-ext
- Udvidelser for JSONPath RW - Python 3.x
-
- dep: python3-pbr
- Injicer nyttig og fornuftig standardopførsel i setuptools - Python 3.x
-
- dep: python3-pytest
- Simpel, funktionsrig testning i Python 3
-
- dep: python3-testtools
- Udvidelser til Pythons enhedstestbibliotek - Python 3.x
-
- dep: python3-urllib3
- HTTP-bibliotek med trådsikker forbindelsespooling for Python 3
-
- dep: python3-wsgi-intercept (>= 1.13.0)
- Installerer et WSGI-program i stedet for en reel URI til test - Python 3
-
- dep: python3-yaml
- YAML-fortolker og udleder for Python 3
-
- sug: python-gabbi-doc
- Deklarativt HTTP-testbibliotek - dokumentation
Download python3-gabbi
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 41.0 kB | 257.0 kB | [list of files] |