Package: python-gabbi (1.40.0-4)
Links for python-gabbi
Debian Resources:
Download Source Package python-gabbi:
Maintainers:
External Resources:
- Homepage [github.com]
Similar packages:
Deklarativt HTTP-testbibliotek - Python 2.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 2.x-modulet.
Other Packages Related to python-gabbi
|
|
|
|
-
- dep: python
- Interaktivt objektorienteret sprog på højt niveau - Python 2-version
-
- dep: python-colorama
- Farvelagt terminaltekst i Python for flere platforme - Python 2.x
-
- dep: python-httplib2
- Omfattende HTTP-klientbibliotek skrevet for Python
-
- dep: python-jsonpath-rw
- Udvidet implementering af JSONPath for Python 2.x
-
- dep: python-jsonpath-rw-ext
- Udvidelser for JSONPath RW - Python 2.x
-
- dep: python-pbr
- Indsprøjt nyttig og fornuftig standardadfærd i setuptools - Python 2.x
-
- dep: python-pytest
- Simple, powerful testing in Python
-
- dep: python-six
- Python 2- og 3-kompatibilitetsbibliotek - Python 2-grænseflade
-
- dep: python-testtools
- Udvidelser til Python-enhedstestbiblioteket - Python 2.x
-
- dep: python-urllib3
- HTTP-bibliotek med trådsikker forbindelsespooling for Python
-
- dep: python-wsgi-intercept (>= 1.0.0)
- Installerer et WSGI-program i stedet for en reel URI til testformål
-
- dep: python-yaml
- YAML-fortolker og udleder for Python
-
- dep: python2.7
- Interaktivt objektorienteret sprog på højt niveau - version 2.7
-
- sug: python-gabbi-doc
- Deklarativt HTTP-testbibliotek - dokumentation
Download python-gabbi
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 38.1 kB | 233.0 kB | [list of files] |