1. some DDE tests in exec

2. per-page images test in wizard
3. wxLog dialog test in dialogs


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5559 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2000-01-21 02:31:49 +00:00
parent f1df09276c
commit d93c719ac0
7 changed files with 234 additions and 24 deletions

View File

@@ -32,12 +32,13 @@
//#define TEST_ARRAYS
//#define TEST_CMDLINE
//#define TEST_DIR
#define TEST_EXECUTE
//#define TEST_LOG
//#define TEST_LONGLONG
//#define TEST_MIME
//#define TEST_STRINGS
//#define TEST_THREADS
#define TEST_TIME
//#define TEST_TIME
// ============================================================================
// implementation
@@ -160,6 +161,34 @@ static void TestDirEnum()
#endif // TEST_DIR
// ----------------------------------------------------------------------------
// wxExecute
// ----------------------------------------------------------------------------
#ifdef TEST_EXECUTE
#include <wx/utils.h>
static void TestExecute()
{
puts("*** testing wxExecute ***");
#ifdef __UNIX__
#define COMMAND "echo hi"
#elif defined(__WXMSW__)
#define COMMAND "command.com -c 'echo hi'"
#else
#error "no command to exec"
#endif // OS
if ( wxExecute(COMMAND) == 0 )
puts("\nOk.");
else
puts("\nError.");
}
#endif // TEST_EXECUTE
// ----------------------------------------------------------------------------
// MIME types
// ----------------------------------------------------------------------------
@@ -1851,6 +1880,10 @@ int main(int argc, char **argv)
TestDirEnum();
#endif // TEST_DIR
#ifdef TEST_EXECUTE
TestExecute();
#endif // TEST_EXECUTE
#ifdef TEST_LOG
wxString s;
for ( size_t n = 0; n < 8000; n++ )