Because the Boost Test Library is critical for porting and testing Boost libraries, it has been written to be extremely conservative in its use of C++ features, and to keep dependencies to a bare minimum.
Boost.Test internal tests have been run (and work) under numerous compilers. Check the compiler status pages and developer status pages to see how Boost.Test works on different compilers platforms.