<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">I love cppunit. I have a small suggestion.</div><div class=""><br class=""></div>Many of the comparison macros do not have an _MESSAGE version such as this:<div class=""><br class=""></div><div class=""><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Monaco;" class=""><span style="color: #931a68" class="">#define</span> CPPUNIT_ASSERT_GREATER_MESSAGE(message, expected, actual)       \</div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Monaco;" class="">    ( <span style="text-decoration: underline" class="">CPPUNIT_NS</span>::assertGreater( (expected),           \</div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Monaco;" class="">                                 (actual),             \</div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Monaco;" class="">                                 CPPUNIT_SOURCELINE(), \</div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Monaco;" class="">                                 message ) )</div></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">The code accepts a message. It is only the corresponding macros that are missing. For now, I’ve created my own UnitTest.h file that adds the extra macros I need, but it would be great if they were part of your package.</div><div class=""><br class=""></div><div class="">I haven’t finished testing my macro — I started this email then sat on it. I presume it works, as it’s a cut & paste of yours, but adding the message argument. But I want to get this email out rather than let it linger...</div><div class=""><br class=""></div><div class="">It would be doubly-great if the ubuntu version from apt-get install libcppunit were your code instead of the old one. At least Homebrew’s version on the Mac is yours.</div><div class=""><br class=""></div><div class="">As a separate note, autogen.sh fails on a Mac.</div><div class=""><br class=""></div><div class=""><div class="">$ ./autogen.sh</div><div class="">error: aclocal not found</div></div><div class=""><br class=""></div><div class="">For testing, I was able to autogen.sh from ubuntu and then ./configure on Mac. (I have a docker image of ubuntu running with a shared directory.) Perhaps there’s something I need to install that I don’t have. It would be great if the docs included build info for Mac.</div><div class=""><br class=""></div><div class="">Thanks so much for a great tool.</div><div class=""><br class=""></div><div class="">-Joe</div></body></html>