Releases: cgreen-devs/cgreen
Releases · cgreen-devs/cgreen
1.6.3
1.6.2
1.6.1
1.6.0
1.5.1
1.5.0
- Replace piping
nm
command with calls tolibbfd
. This adds a compile time dependency onbinutils
, see README. - #285 -
cgreen-runner
should return non-zero return code if library with tests was not found - #287 - Add new constraint to capture an argument to a mock function in a local variable in the test
1.4.1
1.4.0
Release Notes for Cgreen 1.4.0
-
A memory leak in
will_return_by_value()
has been fixed.
The memory required for thestruct
value that should be returned was not deallocated properly. The fix might result in memory leaks in user code as the memory could previously be accessed by user code. Now responsibility for deallocation is on the user. -
Now builds on Msys2 native (but not Msys/Mingw32 or 64).
-
xml_reporter
output is now quoted as required to allways produce correct XML. -
Various fixes to bash command completion which is now also installed
Bothcgreen-runner
andcgreen-debug
should now complete libraries and tests correctly.
1.3.0
1.2.0
Some new features:
return_by_value()
with_side_effect()
Fixed a few bugs:
- #198 - gitrevision.h is not generated if not in a git repo
- #195 - xml reporter reports failure multiple times
- #193 - xml reporter broken if test failed with segmentation fault
- #191 - make without cmake installed will fail, even if cmake is installed afterwards
- #190 - assert_that(2) results into a failure
- #173 - never_expect counts as a pass when a mock is never called