[Bug 192421] New: New port: ports/cmockery2 - unittest framework

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Aug 6 08:31:20 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192421

            Bug ID: 192421
           Summary: New port: ports/cmockery2 - unittest framework
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Issue Resolved
          Severity: Affects Only Me
          Priority: Normal
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: harsha at harshavardhana.net
                CC: marino at FreeBSD.org
            Status: Issue Resolved
                CC: marino at FreeBSD.org
        Resolution: DUPLICATE

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 from John Marino <marino at FreeBSD.org> ---


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

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list