Package: python3-gabbi (4.2.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
- 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-h2
- Pure-Python3 HTTP/2 State-Machine-baseret protokolimplementering i Python
-
- dep: python3-httpx
- Næstegenerations HTTP-klient
-
- dep: python3-jsonpath-ng
- Robust and extended implementation of JSONPath for Python
-
- dep: python3-pytest
- Simpel, funktionsrig testning i 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 | 39.9 kB | 251.0 kB | [list of files] |
