all options
bullseye  ] [  bookworm  ] [  trixie  ] [  forky  ] [  sid  ] [  experimental  ]
[ Source: python-gabbi  ]

Package: python-gabbi-doc (4.2.0-1)

Links for python-gabbi-doc

Screenshot

Debian Resources:

Download Source Package python-gabbi:

Maintainers:

External Resources:

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.

libreria per test HTTP dichiarativi - documentazione

Gabbi è uno strumento per eseguire test HTTP in cui le richieste e le risposte sono rappresentate in forma dichiarativa.

Gabbi funziona da ponte tra i file YAML leggibili dall'utente, che rappresentano le richieste HTTP e le risposte attese, e l'oscuro regno dei test di unità orientati agli oggetti, basati su Python, nello stile del modulo unittest e dei sui derivati.

Ogni file YAML rappresenta una lista ordinata di richieste HTTP insieme alle risposte attese. Ciò permette a un singolo file di rappresentare un processo nell'API sotto test. Per esempio:

 * Crea una risorsa.
 * Recupera una risorsa.
 * Elimina una risorsa.
 * Recupera una risorsa di nuovo per confermare che è sparita.

Al tempo stesso è comunque possibile chiedere a Gabbi di eseguire una singola richiesta. Se si tratta di una sequenza di test, i test che la precedono nel file YAML saranno eseguiti (in ordine). In ogni singolo processo qualsiasi test sarà eseguito solo una volta. La concorrenza è gestita in modo tale che un file viene eseguito in un processo.

Queste funzionalità significano che è possibile creare test che sono utili sia per gli umani (in quanto strumenti per migliorare e sviluppare le API) sia per i sistemi CI automatizzati.

Questo pacchetto contiene la documentazione.

Other Packages Related to python-gabbi-doc

  • depends
  • recommends
  • suggests
  • enhances

Download python-gabbi-doc

Download for all available architectures
Architecture Package Size Installed Size Files
all 66.0 kB556.0 kB [list of files]