Bug 192421 - New port: ports/cmockery2 - unittest framework
Summary: New port: ports/cmockery2 - unittest framework
Status: Closed DUPLICATE of bug 192420
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-06 08:27 UTC by Harshavardhana
Modified: 2014-08-06 08:31 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Harshavardhana 2014-08-06 08:27:53 UTC
This is a port of Cmockery2, Cmockery2 is revival of Google's unit
test framework.

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/.

Further documentation available at https://github.com/lpabon/cmockery2

Fix:
--- cmockery2.shar ends here ---
Comment 1 John Marino freebsd_committer freebsd_triage 2014-08-06 08:31:20 UTC

*** This bug has been marked as a duplicate of bug 192420 ***