Package: python3-gabbi (2.4.0-2)
Links for python3-gabbi
Debian Resources:
Download Source Package python-gabbi:
Maintainers:
External Resources:
- Homepage [github.com]
Similar packages:
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
- interactive high-level object-oriented language (default python3 version)
-
- 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-six (>= 1.7.0)
- Python 2- og 3-kompatibilitetsbibliotek
-
- 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.0.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.1 kB | 255.0 kB | [list of files] |