{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel"],"comment":"Reviving cmockery unit test framework from Google","compare":"/compare/cmockery2/index.json","dependentCount":null,"description":"Cmockery tests are compiled into a stand-alone executable and linked\nwith the cmockery library, the standard C library and module being\ntested. Any symbols external to the module being tested should be\nmocked - replaced with functions that return values determined by\nthe test - within the test application. Even though significant\ndifferences may exist between the target execution environment of\na code module and the environment used to test the code the unit\ntesting is still valid since its goal is to test the logic of a\ncode modules at a functional level and not necessarily all of its\ninteractions with the target execution environment.\n\nOther features:\n- Lightweight C Unit test with mocking support\n- JUnit XML report output which can be used with Jenkins\n- Provides design-by-contract support\n\nThis project is a successor of http://code.google.com/p/cmockery-staging/\nwhich is a successor of Google's http://code.google.com/p/cmockery/.","flavors":[],"html":"https://daemonports.org/netbsd/devel/cmockery2/","kind":"port","lastUpdate":null,"license":["apache-2.0"],"maintainer":"pkgsrc-users@NetBSD.org","name":"cmockery2","newest":true,"newestVersion":"1.3.9","noVulnData":false,"origin":"devel/cmockery2","otherSystems":[{"maintainer":"harsha@harshavardhana.net","matchedBy":"name","origin":"sysutils/cmockery2","path":"/sysutils/cmockery2/","system":"FreeBSD","version":"1.3.8"},{"maintainer":"harsha@harshavardhana.net","matchedBy":"name","origin":"sysutils/cmockery2","path":"/dragonfly/sysutils/cmockery2/","system":"DragonFly","version":"1.3.8"},{"maintainer":"harsha@harshavardhana.net","matchedBy":"name","noVulnData":true,"origin":"sysutils/cmockery2","path":"","system":"HardenedBSD","version":"1.3.8"},{"maintainer":"harsha@harshavardhana.net","matchedBy":"name","noVulnData":true,"origin":"sysutils/cmockery2","path":"","system":"GhostBSD","version":"1.3.8"}],"packages":[{"repo":"NetBSD 10.1 x86_64","versions":["1.3.9"]},{"repo":"NetBSD 10.1 aarch64","versions":["1.3.9"]},{"repo":"SmartOS / illumos x86_64","versions":["1.3.9"]},{"repo":"macOS 15 arm64","versions":["1.3.9"]}],"pkgName":"cmockery2-1.3.9","related":null,"repository":"pkgsrc","requiredBy":[],"requiredByCount":0,"runDepends":[],"status":null,"system":"netbsd","systemLabel":"NetBSD","version":"1.3.9","versions":null,"vulnerabilities":null,"www":"https://github.com/lpabon/cmockery2/"}
