libcmocka0-1.1.5-2.1.x86_64.rpm


Advertisement

Description

libcmocka0 - Lightweight library to simplify and generalize unit tests for C

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename libcmocka0-1.1.5-2.1.x86_64.rpm
Package name libcmocka0
Package version 1.1.5
Package release 2.1
Package architecture x86_64
Package type rpm
Category System/Libraries
Homepage https://cmocka.org
License Apache-2.0
Maintainer -
Download size 33.04 KB
Installed size 62.16 KB
cmocka is an elegant unit testing framework for C with support for mock
objects. It only requires the standard C library, works on a range of computing
platforms (including embedded) and with different compilers.
Features:
* Support for mock objects
* Only requires the C library
* Several supported output formats (Subunit, TAP, jUnit XML)
* Fully documented API
* Test fixtures
* Exception handling for signals (SIGSEGV, SIGILL, ...)
* No fork() used
* Very well tested
* Testing of memory leaks, buffer overflows and underflows.
Also, CMocka tries to avoid the use of some of the newer features of C
compilers.

Alternatives

Package Version Architecture Repository
libcmocka0-1.1.5-2.1.i586.rpm 1.1.5 i586 openSUSE Oss
libcmocka0 - - -

Requires

Name Value
/sbin/ldconfig -
ld-linux-x86-64.so.2()(64bit) -
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) -
libc.so.6(GLIBC_2.14)(64bit) -
librt.so.1()(64bit) -
librt.so.1(GLIBC_2.2.5)(64bit) -

Provides

Name Value
libcmocka.so.0()(64bit) -
libcmocka0 = 1.1.5-2.1
libcmocka0(x86-64) = 1.1.5-2.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package libcmocka0-1.1.5-2.1.x86_64.rpm
Source Package cmocka-1.1.5-2.1.src.rpm

Install Howto

Install libcmocka0 rpm package:

# zypper install libcmocka0

Files

Path
/usr/lib64/libcmocka.so.0
/usr/lib64/libcmocka.so.0.7.0
/usr/share/doc/packages/libcmocka0/AUTHORS
/usr/share/doc/packages/libcmocka0/ChangeLog
/usr/share/doc/packages/libcmocka0/README.md
/usr/share/licenses/libcmocka0/COPYING

Changelog

2019-04-24 - Martin Li?ka <mliska@suse.cz>
- Disable LTO (boo#1133122).
2019-03-28 - Andreas Schneider <asn@cryptomilk.org>
- Update to version 1.1.5
* Added cmocka_set_skip_filter()
* cmocka version 1.1.4
* Added assert_float(_not)_equal()
* Added expect_any_always()
* Small bug fixes
2018-09-27 - Andreas Schneider <asn@cryptomilk.org>
- Update to version 1.1.3
* Fixed subunit output on failures
* Do not abort if a test is skipped
* Switched to Modern CMake
- Removed 0001-cmake-Only-support-building-docs-the-on-cmake-3.9.patch
2018-08-30 - Andreas Schneider <asn@cryptomilk.org>
- Fix packaging the documentation
- Added 0001-cmake-Only-support-building-docs-the-on-cmake-3.9.patch
2018-08-29 - Andreas Schneider <asn@cryptomilk.org>
- Update to version 1.1.2
* Added function to filter tests (cmocka_set_test_filter)
* Added new mocking example (uptime)
* Fixed fixture error reporting
* Fixed compiler flags detection
* Some improvement for API documentation
- Added HTML documentation
2017-04-07 - asn@cryptomilk.org
- Update to version 1.1.1
* Fixed TAP output
* Fixed cmocka on Windows x64
* Fixed xUnit output durations
2016-10-25 - asn@cryptomilk.org
- Fix url for Source0
2016-09-21 - asn@cryptomilk.org
- Update to version 1.1.0
* Added support to catch multiple exceptions
* Added support to verify call ordering
* Added support to pass initial data to test cases
* Added will_return_maybe() for ignoring mock returns
* Added subtests for groups using TAP output
* Added support to write multiple XML files for groups
* Improved documentation
* Fixed XML output generataion
* Fixed Windows builds with VS2015
2015-07-15 - asn@cryptomilk.org
- Do not turn of rpath support
2015-07-14 - tchvatal@suse.com
- Use properly %cmake macro to build nicely with all the linker/cflags
- Use proper Url and Source
- Properly fails on crashing tests instead of finishing build
- Enable cmockery support

See Also

Package Description
libcmocka0-32bit-1.1.5-2.1.x86_64.rpm Lightweight library to simplify and generalize unit tests for C
libcmpiCppImpl0-2.0.3-8.13.i586.rpm SBLIM CMPI Provider Development Support
libcmpiCppImpl0-2.0.3-8.13.x86_64.rpm SBLIM CMPI Provider Development Support
libcmpisfcc1-2.2.8-1.4.i586.rpm Common Manageability Programming Interface of the Small Footprint CIM Client
libcmpisfcc1-2.2.8-1.4.x86_64.rpm Common Manageability Programming Interface of the Small Footprint CIM Client
libcmpiutil-0.5.7-7.14.i586.rpm Library of utility functions for CMPI providers
libcmpiutil-0.5.7-7.14.x86_64.rpm Library of utility functions for CMPI providers
libcmpiutil-devel-0.5.7-7.14.i586.rpm Library of utility functions for CMPI providers
libcmpiutil-devel-0.5.7-7.14.x86_64.rpm Library of utility functions for CMPI providers
libcmrt1-1.0.6-1.4.i586.rpm Library files for for Media Runtime
libcmrt1-1.0.6-1.4.x86_64.rpm Library files for for Media Runtime
libcmuclmtk-devel-0.7-11.3.i586.rpm CMU-Cambridge Statistical Language Modeling toolkit
libcmuclmtk-devel-0.7-11.3.x86_64.rpm CMU-Cambridge Statistical Language Modeling toolkit
libcmuclmtk0-0.7-11.3.i586.rpm CMU-Cambridge Statistical Language Modeling toolkit
libcmuclmtk0-0.7-11.3.x86_64.rpm CMU-Cambridge Statistical Language Modeling toolkit
Advertisement
Advertisement