C++ Boost单元测试多线程测试
我正在使用Boost.Test进行单元测试,并希望对一些需要多线程的东西进行单元测试。我可以简单地在测试用例中创建我需要的任何线程,但是我正在寻找一种对测试失败具有相当弹性的方法,并且不会让测试用例陷入僵局 e、 g.类似于C++ Boost单元测试多线程测试,c++,multithreading,unit-testing,boost,C++,Multithreading,Unit Testing,Boost,我正在使用Boost.Test进行单元测试,并希望对一些需要多线程的东西进行单元测试。我可以简单地在测试用例中创建我需要的任何线程,但是我正在寻找一种对测试失败具有相当弹性的方法,并且不会让测试用例陷入僵局 e、 g.类似于BOOST\u TEST\u NEW\u线程(main\u func)的东西,它将允许创建的线程使用BOOST\u CHECK\uu*等。通过正确的日志记录,记录意外异常等 这适用于Windows和Linux
BOOST\u TEST\u NEW\u线程(main\u func)
的东西,它将允许创建的线程使用BOOST\u CHECK\uu*
等。通过正确的日志记录,记录意外异常等
这适用于Windows和Linux