Package: api-sanity-checker (1.98.7-2)
Links for api-sanity-checker
Debian Resources:
Download Source Package api-sanity-checker:
- [api-sanity-checker_1.98.7-2.dsc]
- [api-sanity-checker_1.98.7.orig.tar.gz]
- [api-sanity-checker_1.98.7-2.debian.tar.xz]
Maintainer:
External Resources:
- Homepage [github.com]
Similar packages:
Automatisk oprettelsesprogram for grundlæggende enhedstest for en C/C++-biblioteks-API
API Sanity Checker er et automatisk oprettelsesprogram for grundlæggende enhedstest for et C/C++-bibliotek. Den hjælper til hurtigt at oprette simple (»sanity« eller »shallow« kvalitet) test for hver funktion i en API der bruger deres signaturer, definitioner for datatype og relationer mellem funktioner lige fra bibliotekernes teksthovedfiler (»Header-Driven Generation«). Hver testtilfælde indeholder et funktionskald med fornuftige (i de fleste, men desværre ikke alle, tilfælde) inddataparametre. Kvaliteten af de oprettede test giver mulighed for at kontrollere fravær af kritiske fejl i simple tilfælde og kan i stor udstrækning forbedres ved at involvere genbrugelige og specialiserede typer for biblioteket.
Værktøjet kan køre oprettede test og detektere nedbrug, afbrydelser, alle slags udsendte signaler, ikke-nul programreturkode, programmer der hænger og kravfejl (hvis angivet). Værktøjet kan anses som et værktøj for ud af boksen lavpris tilregnelighedskontrol af biblioteks-API'en eller som en ramme for testudvikling for opstartoprettelse af skabeloner til avancerede test. Det understøtter også universel Template2Code-format for test, splint-specifikationer, vilkårlig tilstand for testoprettelse og andre nyttige funktioner.
Other Packages Related to api-sanity-checker
|
|
|
|
-
- dep: abi-compliance-checker (>= 1.99)
- Værktøj til at sammenligne ABI-kompatibilitet for delte C/C++-biblioteksversioner
-
- dep: perl
- Larry Walls praktiske uddragnings- og rapportsprog (Perl)
-
- sug: doc-base
- Værktøjer til at håndtere skærmdokumentation
Download api-sanity-checker
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 104.1 kB | 660.0 kB | [list of files] |