replace boost unit test infrastructure with simple one compatible with make check