From: Vadim Zeitlin Date: Wed, 6 Mar 2002 23:18:43 +0000 (+0000) Subject: fixes for non interactive execution X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/19f45995fb86029cb9800bdce8f0cc677c816283 fixes for non interactive execution git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14472 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/samples/console/console.cpp b/samples/console/console.cpp index f2c3a63aa3..b0062a69cc 100644 --- a/samples/console/console.cpp +++ b/samples/console/console.cpp @@ -99,7 +99,7 @@ #ifdef TEST_INTERACTIVE #undef TEST_INTERACTIVE - static const bool TEST_INTERACTIVE = FALSE; + static const bool TEST_INTERACTIVE = TRUE; #else static const bool TEST_INTERACTIVE = FALSE; #endif @@ -1947,8 +1947,15 @@ static void TestDivision() // multiplication will not overflow) wxLongLong ll = MAKE_LL((rand() >> 12), rand(), rand(), rand()); - // get a random long (not wxLongLong for now) to divide it with - long l = rand(); + // get a random (but non null) long (not wxLongLong for now) to divide + // it with + long l; + do + { + l = rand(); + } + while ( !l ); + q = ll / l; r = ll % l; @@ -5692,7 +5699,9 @@ int main(int argc, char **argv) { TestOsInfo(); TestUserInfo(); - TestDiskInfo(); + + if ( TEST_INTERACTIVE ) + TestDiskInfo(); } #endif // TEST_INFO_FUNCTIONS