Hello, I'm using boost 1.37 and have the following problem:

A blank cpp file containing only:

   #include <boost/test/test_case_template.hpp>

fails to compile on vc9. However a blank cpp containing:

   #include <boost/test/unit_test.hpp>
   #include <boost/test/test_case_template.hpp>

compiles fine. A file containing

#include <boost/test/test_case_template.hpp>
#include <boost/test/unit_test.hpp>

won't compile as well. Is this intentional? Or is there a missing include directive inside test_case_template?

Thanks,
Greg