]> git.saurik.com Git - wxWidgets.git/blobdiff - tests/longlong/longlongtest.cpp
implementing delayed freezing, fixes #12865
[wxWidgets.git] / tests / longlong / longlongtest.cpp
index f8bbc6c5f51dd205bc0b1f7208925e1de97d69da..595a86553db69e0a30173a3ed9175afb3c4a5631 100644 (file)
@@ -88,7 +88,7 @@ private:
 // register in the unnamed registry so that these tests are run by default
 CPPUNIT_TEST_SUITE_REGISTRATION( LongLongTestCase );
 
-// also include in it's own registry so that these tests can be run alone
+// also include in its own registry so that these tests can be run alone
 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( LongLongTestCase, "LongLongTestCase" );
 
 LongLongTestCase::LongLongTestCase()
@@ -341,6 +341,9 @@ void LongLongTestCase::LoHi()
 
 void LongLongTestCase::Limits()
 {
+    // VC6 doesn't specialize numeric_limits<> for __int64 so skip this test
+    // for it.
+#ifndef __VISUALC6__
 #if wxUSE_LONGLONG_NATIVE
     CPPUNIT_ASSERT( std::numeric_limits<wxLongLong>::is_specialized );
     CPPUNIT_ASSERT( std::numeric_limits<wxULongLong>::is_specialized );
@@ -348,6 +351,7 @@ void LongLongTestCase::Limits()
     wxULongLong maxval = std::numeric_limits<wxULongLong>::max();
     CPPUNIT_ASSERT( maxval.ToDouble() > 0 );
 #endif // wxUSE_LONGLONG_NATIVE
+#endif // !__VISUALC6__
 }
 
 #endif // wxUSE_LONGLONG