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

Property Value
Distribution ROSA 2016.1
Repository ROSA Main Updates x86_64
Package name lib64cmocka0
Package version 1.1.1
Package release 1-rosa2016.1
Package architecture x86_64
Package type rpm
Installed size 53.17 KB
Download size 25.56 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
lib64cmocka0 - - -


Name Value - - - - - - - - -


Name Value
lib64cmocka0 == 1.1.1-1:2016.1 -


Type URL
Binary Package lib64cmocka0-1.1.1-1-rosa2016.1.x86_64.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 lib64cmocka0 rpm package:
    # urpmi lib64cmocka0




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

See Also

Package Description
lib64collection-devel-0.7.0-12-rosa2016.1.x86_64.rpm Development files for libcollection
lib64collection4-0.7.0-12-rosa2016.1.x86_64.rpm Collection data-type for C
lib64colorcorrect-qml-5.14.4-4-rosa2016.1.x86_64.rpm QML plugins for colorcorrect library
lib64colorcorrect5-5.14.4-4-rosa2016.1.x86_64.rpm Plasma 5 colorcorrect shared library
lib64composereditorwebengineprivate5-17.08.2-1-rosa2016.1.x86_64.rpm KDE PIM shared library
lib64cppunit-devel-1.14.0-1-rosa2016.1.x86_64.rpm Development files for cppunit
lib64cppunit1.14_0-1.14.0-1-rosa2016.1.x86_64.rpm C++ port of JUnit Testing Framework
lib64crypto1.0.0-1.0.2q-5-rosa2016.1.x86_64.rpm Secure Sockets Layer communications libs
lib64crypto10-1.0.2q-5-rosa2016.1.x86_64.rpm Secure Sockets Layer communications libs (Fedora compatibility only)
lib64cupsfilters-devel-1.11.2-8-rosa2016.1.x86_64.rpm Development files for the cupsfilters library, part of cups-filters
lib64cupsfilters1-1.11.2-8-rosa2016.1.x86_64.rpm The cupsfilters library, part of cups-filters
lib64curl-devel-7.63.0-1-rosa2016.1.x86_64.rpm Header files and static libraries for libcurl
lib64curl4-7.63.0-1-rosa2016.1.x86_64.rpm A library of functions for file transfer
lib64d3dtracker-devel-18.1.9-1-rosa2016.1.x86_64.rpm Development files for Direct3D9 state tracker
lib64d3dtracker1-18.1.9-1-rosa2016.1.x86_64.rpm Mesa Direct3D9 state tracker