sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (ca94b88f559a0bf185974afde276c8f398597578)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (ca94b88f559a0bf185974afde276c8f398597578)
- Date: Sun, 23 Nov 2014 16:55:28 -0600
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 4 ++++
devel/cmockery/DETAILS | 31 +++++++++++++++++++++++++++++++
devel/cmockery/HISTORY | 3 +++
3 files changed, 38 insertions(+)
New commits:
commit ca94b88f559a0bf185974afde276c8f398597578
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
cmockery: new spell, Lightweight Unit Test library for C
diff --git a/ChangeLog b/ChangeLog
index 6248b1b..ca34dd6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/cmockery: new spell, Lightweight Unit Test library for
+ C
+
2014-11-21 Vlad Glagolev <stealth AT sourcemage.org>
* python-pypi/speedtest-cli: new spell, Internet bandwidth measurement
tool
diff --git a/devel/cmockery/DETAILS b/devel/cmockery/DETAILS
new file mode 100755
index 0000000..f8dcd31
--- /dev/null
+++ b/devel/cmockery/DETAILS
@@ -0,0 +1,31 @@
+ SPELL=cmockery
+ VERSION=0.1.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:b58723a98ed321fce4d3d1d4ba4c29e7272a19c7e103c5f1437002ddbf11c0a19b19c3d0c3ae5447748013214599123c74b383412e2cead95c4f317859037415
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://code.google.com/p/cmockery/"
+ LICENSE[0]="Apache2"
+ ENTERED=20141123
+ KEYWORDS=""
+ SHORT="Lightweight Unit Test library for C"
+cat << EOF
+There are a variety of C unit testing frameworks available however many of
+them are fairly complex and require the latest compiler technology. Some
+development requires the use of old compilers which makes it difficult to
+use some unit testing frameworks. In addition many unit testing frameworks
+assume the code being tested is an application or module that is targeted
+to the same platform that will ultimately execute the test. Because of
+this assumption many frameworks require the inclusion of standard C library
+headers in the code module being tested which may collide with the custom
+or incomplete implementation of the C library utilized by the code under
test.
+
+Cmockery only requires a test application is linked with the standard C
+library which minimizes conflicts with standard C library headers. Also,
+Cmockery tries to avoid the use of some of the newer features of C compilers.
+
+This results in Cmockery being a relatively small library that can be used
+to test a variety of exotic code. If a developer wishes to simply test an
+application with the latest compiler then other unit testing frameworks may
+be preferable.
+EOF
diff --git a/devel/cmockery/HISTORY b/devel/cmockery/HISTORY
new file mode 100644
index 0000000..0b22784
--- /dev/null
+++ b/devel/cmockery/HISTORY
@@ -0,0 +1,3 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
+
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (ca94b88f559a0bf185974afde276c8f398597578), Ismael Luceno, 11/23/2014
Archive powered by MHonArc 2.6.24.