devel/api-sanity-autotest 1.98.4_7 DragonFly
Quickly generate sanity tests for the API of a C/C++ shared library
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- GPLv2, LGPL20
- Categories
- devel, perl5
- Package size
- 105.0 KiB, 734.2 KiB installed
Description
API Sanity Autotest is a test generator for shared C/C++ libraries. It can quickly generate simple ("sanity" or "shallow"-quality) tests for functions from the library API, using the signatures and data type definitions from the library header files. The tests can detect critical errors in simple use cases, and can be improved with highly reusable specialized types. API Sanity Autotest can execute generated tests and detect all kinds of emitted signals, early program exits, program hanging and specified requirement failures. API Sanity Autotest also supports tests in the Template2Code format, and has a random test generation mode and other useful features.
In the other systems
The newest version among them is 1.98.4, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | devel/api-sanity-autotest | 1.98.4_7 newest | none known | - | [email protected] | - |
| FreeBSD | devel/api-sanity-autotest | 1.98.4_7 newest | none known | - | [email protected] | - |
| HardenedBSD | devel/api-sanity-autotest | 1.98.4_7 newest | no data | - | [email protected] | - |
| GhostBSD | devel/api-sanity-autotest | 1.98.4_7 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install api-sanity-checker
From DPorts:
cd /usr/dports/devel/api-sanity-autotest && make install clean
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Run dependencies 2
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none