Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 06 Aug 2014 08:18:52 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 192420] New: New port: ports/cmockery2 - unittest framework
Message-ID:  <bug-192420-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192420

            Bug ID: 192420
           Summary: New port: ports/cmockery2 - unittest framework
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Only Me
          Priority: Normal
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: harsha@harshavardhana.net

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

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-192420-13>