We downloaded the CppUnit 1.13.2 release, and succesfully used this to run our unit tests under Windows using Visual Studio 2012. The runner application, however crashed, which after a little bit of debugging I found I could easily fix myself. The problem is that the application, in the TreeHierarchyDlg class, used the GetItemData/SetItemData to set a pointer to a unit test. To do so, it casts the pointer to the test to DWORD. This results in truncating the pointer, and thus in a crash. The fix is simple: cast to DWORD_PTR instead. It's only two calls: SetItemData in TreeHierarchyDlg::AddTest GetItemData in TreeHierarchyDlg::findSelectedTest After these changes we could succesfully use the runner application.
I can't promise that I will release a 1.13.3. More likely I will release 1.14.0 with this fix as soon as my last item for the release has been implemented.
Has been fixed for some time with http://cgit.freedesktop.org/libreoffice/cppunit/commit/?id=d44643d07a61ee9efc100f23c47ab3969efda998 It is also in the 1-13 branch but currently I don't plan to release a new version.