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

Property Value
Distribution ROSA 2016.1
Repository ROSA Main Updates i586
Package name libcmocka0
Package version 1.1.1
Package release 1-rosa2016.1
Package architecture i586
Package type rpm
Installed size 60.56 KB
Download size 27.87 KB
Official Mirror
There are a variety of C unit testing frameworks available however many of them
are fairly complex and require the latest compiler technology. Some development
requires the use of old compilers which makes it difficult to use some unit
testing frameworks. In addition many unit testing frameworks assume the code
being tested is an application or module that is targeted to the same platform
that will ultimately execute the test. Because of this assumption many
frameworks require the inclusion of standard C library headers in the code
module being tested which may collide with the custom or incomplete
implementation of the C library utilized by the code under test.
CMocka only requires a test application is linked with the standard C library
which minimizes conflicts with standard C library headers. Also, CMocka tries
to avoid the use of some of the newer features of C compilers.
This results in CMocka being a relatively small library that can be used to
test a variety of exotic code. If a developer wishes to simply test an
application with the latest compiler then other unit testing frameworks may be
This is the successor of Google's Cmockery.


Package Version Architecture Repository
libcmocka0 - - -


Name Value - - - - - - - - - -


Name Value -
libcmocka0 == 1.1.1-1:2016.1


Type URL
Binary Package libcmocka0-1.1.1-1-rosa2016.1.i586.rpm
Source Package cmocka-1.1.1-1.src.rpm

Install Howto

  1. Enable ROSA Main Updates repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install libcmocka0 rpm package:
    # urpmi libcmocka0




2017-09-05 - Andrey Bondrov <> 1.1.1-1
- (1d45c17) Properly name static library package

See Also

Package Description
libcollection-devel-0.7.0-12-rosa2016.1.i586.rpm Development files for libcollection
libcollection4-0.7.0-12-rosa2016.1.i586.rpm Collection data-type for C
libcolorcorrect-qml-5.12.5-1-rosa2016.1.i586.rpm QML plugins for colorcorrect library
libcolorcorrect5-5.12.5-1-rosa2016.1.i586.rpm Plasma 5 colorcorrect shared library
libcomposereditorwebengineprivate5-17.08.2-1-rosa2016.1.i586.rpm KDE PIM shared library
libcppunit-devel-1.14.0-1-rosa2016.1.i586.rpm Development files for cppunit
libcppunit1.14_0-1.14.0-1-rosa2016.1.i586.rpm C++ port of JUnit Testing Framework
libcrypto1.0.0-1.0.2q-1-rosa2016.1.i586.rpm Secure Sockets Layer communications libs
libcrypto10-1.0.2q-1-rosa2016.1.i586.rpm Secure Sockets Layer communications libs (Fedora compatibility only)
libcupsfilters-devel-1.11.2-8-rosa2016.1.i586.rpm Development files for the cupsfilters library, part of cups-filters
libcupsfilters1-1.11.2-8-rosa2016.1.i586.rpm The cupsfilters library, part of cups-filters
libcurl-devel-7.62.0-1-rosa2016.1.i586.rpm Header files and static libraries for libcurl
libcurl4-7.62.0-1-rosa2016.1.i586.rpm A library of functions for file transfer
libd3dtracker-devel-18.1.9-1-rosa2016.1.i586.rpm Development files for Direct3D9 state tracker
libd3dtracker1-18.1.9-1-rosa2016.1.i586.rpm Mesa Direct3D9 state tracker