./devel/cmockery2, Reviving cmockery unit test framework from Google

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.9, Package name: cmockery2-1.3.9, Maintainer: pkgsrc-users

Cmockery tests are compiled into a stand-alone executable and linked
with the cmockery library, the standard C library and module being
tested. Any symbols external to the module being tested should be
mocked - replaced with functions that return values determined by
the test - within the test application. Even though significant
differences may exist between the target execution environment of
a code module and the environment used to test the code the unit
testing is still valid since its goal is to test the logic of a
code modules at a functional level and not necessarily all of its
interactions with the target execution environment.

Other features:
- Lightweight C Unit test with mocking support
- JUnit XML report output which can be used with Jenkins
- Provides design-by-contract support

This project is a successor of http://code.google.com/p/cmockery-staging/
which is a successor of Google's http://code.google.com/p/cmockery/.


Master sites:

Filesize: 83.407 KB

Version history: (Expand)


CVS history: (Expand)


   2022-07-25 13:12:30 by Thomas Klausner | Files touched by this commit (102)
Log message:
*: remove pkg-config from tools where no buildlink3.mk file is included

Bulk build on NetBSD of these packages had the same result as before
(build succeeds, no PLIST change).
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2016-06-09 08:23:41 by Thomas Klausner | Files touched by this commit (38)
Log message:
Fix HOMEPAGE to be copy'n'pastable.
   2016-03-23 15:56:07 by Makoto Fujiwara | Files touched by this commit (1) | Package updated
Log message:
Forgot to update PLIST when 1.3.8 to 1.3.9 update, thanks joerg@
   2016-02-21 23:35:20 by Thomas Klausner | Files touched by this commit (1)
Log message:
FETCH_USING does not belong in Makefiles, remove.
   2016-02-14 03:55:23 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
Update 1.3.8 to 1.3.9
---------------------
Mon Apr 13 2015 Luis Paboen (Pabón), Jr. <lpabon@redhat.com>
        * Version v1.3.9
        * Minor bug fixes(thanks kerrigan29a and RocFang)
        * FreeBSD package support (thanks harshavardhana)
   2016-02-14 03:51:19 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
 -  Cleanup some Githubify stuff
 -  Update HOMEPAGE
 Those will make check-update (finding new verison) automation clear, thanks.