more tests: OS/user info functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6813 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
2e8a1588f8
commit
89e6035748
@ -45,7 +45,8 @@
|
|||||||
//#define TEST_LOG
|
//#define TEST_LOG
|
||||||
//#define TEST_LONGLONG
|
//#define TEST_LONGLONG
|
||||||
//#define TEST_MIME
|
//#define TEST_MIME
|
||||||
#define TEST_SOCKETS
|
#define TEST_INFO_FUNCTIONS
|
||||||
|
//#define TEST_SOCKETS
|
||||||
//#define TEST_STRINGS
|
//#define TEST_STRINGS
|
||||||
//#define TEST_THREADS
|
//#define TEST_THREADS
|
||||||
//#define TEST_TIMER
|
//#define TEST_TIMER
|
||||||
@ -456,6 +457,41 @@ static void TestMimeEnum()
|
|||||||
|
|
||||||
#endif // TEST_MIME
|
#endif // TEST_MIME
|
||||||
|
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
// misc information functions
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
#ifdef TEST_INFO_FUNCTIONS
|
||||||
|
|
||||||
|
#include <wx/utils.h>
|
||||||
|
|
||||||
|
static void TestOsInfo()
|
||||||
|
{
|
||||||
|
puts("*** Testing OS info functions ***\n");
|
||||||
|
|
||||||
|
int major, minor;
|
||||||
|
wxGetOsVersion(&major, &minor);
|
||||||
|
printf("Running under: %s, version %d.%d\n",
|
||||||
|
wxGetOsDescription().c_str(), major, minor);
|
||||||
|
|
||||||
|
printf("%d free bytes of memory left.\n", wxGetFreeMemory());
|
||||||
|
|
||||||
|
printf("Host name is %s (%s).\n",
|
||||||
|
wxGetHostName().c_str(), wxGetFullHostName().c_str());
|
||||||
|
}
|
||||||
|
|
||||||
|
static void TestUserInfo()
|
||||||
|
{
|
||||||
|
puts("*** Testing user info functions ***\n");
|
||||||
|
|
||||||
|
printf("User id is:\t%s\n", wxGetUserId().c_str());
|
||||||
|
printf("User name is:\t%s\n", wxGetUserName().c_str());
|
||||||
|
printf("Home dir is:\t%s\n", wxGetHomeDir().c_str());
|
||||||
|
printf("Email address:\t%s\n", wxGetEmailAddress().c_str());
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif // TEST_INFO_FUNCTIONS
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// long long
|
// long long
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
@ -2622,6 +2658,11 @@ int main(int argc, char **argv)
|
|||||||
TestMimeEnum();
|
TestMimeEnum();
|
||||||
#endif // TEST_MIME
|
#endif // TEST_MIME
|
||||||
|
|
||||||
|
#ifdef TEST_INFO_FUNCTIONS
|
||||||
|
TestOsInfo();
|
||||||
|
TestUserInfo();
|
||||||
|
#endif // TEST_INFO_FUNCTIONS
|
||||||
|
|
||||||
#ifdef TEST_SOCKETS
|
#ifdef TEST_SOCKETS
|
||||||
if ( 1 )
|
if ( 1 )
|
||||||
TestSocketServer();
|
TestSocketServer();
|
||||||
|
Loading…
Reference in New Issue
Block a user