api-sanity-checker-1.98.7-alt1_6.noarch.rpm


Advertisement

Description

api-sanity-checker - An automatic generator of basic unit tests for a shared C/C++ library

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name api-sanity-checker
Package version 1.98.7
Package release alt1_6
Package architecture noarch
Package type rpm
Installed size 671.02 KB
Download size 671.02 KB
Official Mirror ftp.altlinux.org
API Sanity Checker (ASC) is an automatic generator of basic unit tests for
shared C/C++ libraries. It is able to generate reasonable (in most, but
unfortunately not all, cases) input data for parameters and compose simple
("sanity" or "shallow"-quality) test cases for every function in the API through
the analysis of declarations in header files. The quality of generated tests
allows to check absence of critical errors in simple use cases. The tool is able
to build and execute generated tests and detect crashes (segfaults), aborts, all
kinds of emitted signals, non-zero program return code and program hanging. It
may be considered as a tool for out-of-the-box low-cost sanity checking
(fuzzing) of the library API or as a test development framework for initial
generation of templates for advanced tests. Also it supports universal format of
tests, random test generation mode, specialized data types and other useful
features.

Alternatives

Package Version Architecture Repository
api-sanity-checker - - -

Requires

Name Value
/usr/bin/perl -
abi-compliance-checker >= 1.98.7
binutils -
perl(Config.pm) -
perl(Cwd.pm) -
perl(File/Copy.pm) -
perl(File/Path.pm) -
perl(File/Temp.pm) -
perl(Getopt/Long.pm) -
perl(POSIX.pm) -
rpmlib(PayloadIsLzma) -

Provides

Name Value
api-sanity-checker = 1.98.7-alt1_6

Download

Type URL
Binary Package api-sanity-checker-1.98.7-alt1_6.noarch.rpm
Source Package api-sanity-checker-1.98.7-alt1_6.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install api-sanity-checker rpm package:
    # sudo apt-get install api-sanity-checker

Files

Path
/usr/bin/api-sanity-checker
/usr/share/api-sanity-checker/
/usr/share/api-sanity-checker/modules/
/usr/share/api-sanity-checker/modules/Internals/RegTests.pm
/usr/share/api-sanity-checker/modules/Internals/Scripts/Sections.js
/usr/share/api-sanity-checker/modules/Internals/Styles/List.css
/usr/share/api-sanity-checker/modules/Internals/Styles/Report.css
/usr/share/api-sanity-checker/modules/Internals/Styles/Test.css
/usr/share/doc/api-sanity-checker-1.98.7/Changelog.html
/usr/share/doc/api-sanity-checker-1.98.7/LICENSE
/usr/share/doc/api-sanity-checker-1.98.7/README
/usr/share/doc/api-sanity-checker-1.98.7/Specialized-Type.html
/usr/share/doc/api-sanity-checker-1.98.7/Xml-Descriptor.html
/usr/share/doc/api-sanity-checker-1.98.7/index.html
/usr/share/man/man1/api-sanity-checker.1.xz

See Also

Package Description
apr-api-docs-1.5.2-alt1_4.noarch.rpm Apache Portable Runtime API documentation
asbru-cm-5.1.0-alt1_1.noarch.rpm A user interface that helps organizing remote terminal sessions and automating repetitive tasks
astronomy-backgrounds-1.0-alt1_15.noarch.rpm Desktop wallpapers with Astronomy theme
atnt-0.16.0-alt1_10.noarch.rpm Acquisition Traitement NumA.rique
audacious-skins-1.0.0-alt1_17.noarch.rpm Additional skins for Audacious
audio-convert-mod-3.46.0b-alt2_14.noarch.rpm A simple audio file converter that supports many formats
augeas-vala-0.10.0-alt1_13.noarch.rpm Vala bindings for augeas
awesome-plugin-shifty-3.5-alt1_0.20130110.87c1f27.7.noarch.rpm Dynamic tagging library for awesome
backup-light-0.4-alt2_16.noarch.rpm A small backup bash utility
backuponcd-0.9.1-alt1_18.noarch.rpm Multi-CD backup shell scripts
bashburn-3.1.0-alt1_8.noarch.rpm Bash script designed to make CD burning
batti-0.3.8-alt2_16.noarch.rpm Simple battery monitor for the system tray
bdii-5.2.23-alt1_11.noarch.rpm The Berkeley Database Information Index (BDII)
beakerlib-1.8-alt1_4.noarch.rpm A shell-level integration testing library
beefy-miracle-backgrounds-16.91.0-alt1_13.noarch.rpm Beefy Miracle desktop backgrounds
Advertisement
Advertisement