Don't test prime_list::length on Visual C++.

Checking the array size doesn't seem to work on it.

[SVN r52669]
This commit is contained in:
Daniel James
2009-04-29 21:43:41 +00:00
parent 4c3c18467c
commit 24091f8bd8

View File

@ -16,12 +16,17 @@ int main() {
// Test that the prime list has the right length.
//
// It would have been better to automatically set the length in the header
// but that doesn't work on some older compilers.
// but that doesn't work on some compilers. It's okay that this isn't tested
// on all compilers, as it really only needs to be checked on one.
#if !defined(BOOST_MSVC)
BOOST_TEST_EQ(
boost::end(boost::unordered_detail::prime_list::value) -
boost::begin(boost::unordered_detail::prime_list::value),
boost::unordered_detail::prime_list::length);
#endif
return boost::report_errors();
}