summaryrefslogtreecommitdiff
path: root/tests/Basic_Types_Test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Basic_Types_Test.cpp')
-rw-r--r--tests/Basic_Types_Test.cpp130
1 files changed, 0 insertions, 130 deletions
diff --git a/tests/Basic_Types_Test.cpp b/tests/Basic_Types_Test.cpp
deleted file mode 100644
index 1566b286f24..00000000000
--- a/tests/Basic_Types_Test.cpp
+++ /dev/null
@@ -1,130 +0,0 @@
-// $Id$
-//
-// ============================================================================
-//
-// = LIBRARY
-// tests
-//
-// = FILENAME
-// Basic_Types_Test.cpp
-//
-// = DESCRIPTION
-// Checks the #defines in ace/Basic_Types.h, and a few other basics.
-//
-// = AUTHOR
-// David L. Levine
-//
-// ============================================================================
-
-#include "test_config.h"
-#include "ace/Log_Msg.h"
-#include "ace/Basic_Types.h"
-
-ACE_RCSID(tests, Basic_Types_Test, "$Id$")
-
-#if defined(__BORLANDC__) && __BORLANDC__ >= 0x0530
-USELIB("..\ace\aced.lib");
-//---------------------------------------------------------------------------
-#endif /* defined(__BORLANDC__) && __BORLANDC__ >= 0x0530 */
-
-static
-u_int
-check (const ASYS_TCHAR *message, u_int i, u_int j)
-{
- if (i == j)
- {
- ACE_DEBUG ((LM_DEBUG, message, j, ASYS_TEXT ("\n")));
- return 0;
- }
- else
- {
- ACE_ERROR ((LM_ERROR, ASYS_TEXT ("assertion failed \"%s\": %u != %u\n"),
- message, i, j));
- return 1;
- }
-}
-
-
-int
-main (int, ASYS_TCHAR *[])
-{
- ACE_START_TEST (ASYS_TEXT ("Basic_Types_Test"));
-
- ACE_DEBUG ((LM_DEBUG, ASYS_TEXT ("This is ACE Version %u.%u.%u\n\n"),
- ACE::major_version (),
- ACE::minor_version(),
- ACE::beta_version()));
-
- u_int errors = 0;
-
- errors += check (ASYS_TEXT ("ACE_SIZEOF_CHAR: %u%s"),
- sizeof (char), ACE_SIZEOF_CHAR);
-#if defined (ACE_HAS_WCHAR_TYPEDEFS_CHAR)
- errors += check (ASYS_TEXT ("ACE_SIZEOF_WCHAR: %u%s"),
- sizeof (char), ACE_SIZEOF_WCHAR);
-#else
- errors += check (ASYS_TEXT ("ACE_SIZEOF_WCHAR: %u%s"),
- sizeof (wchar_t), ACE_SIZEOF_WCHAR);
-#endif /* ACE_HAS_WCHAR_TYPEDEFS_CHAR */
- errors += check (ASYS_TEXT ("ACE_SIZEOF_SHORT: %u%s"),
- sizeof (short), ACE_SIZEOF_SHORT);
- errors += check (ASYS_TEXT ("ACE_SIZEOF_INT: %u%s"),
- sizeof (int), ACE_SIZEOF_INT);
- errors += check (ASYS_TEXT ("ACE_SIZEOF_LONG: %u%s"),
- sizeof (long), ACE_SIZEOF_LONG);
- errors += check (ASYS_TEXT ("ACE_SIZEOF_LONG_LONG: %u%s"),
-#if defined (ACE_WIN32)
- sizeof (unsigned __int64),
-#elif defined (ACE_LACKS_LONGLONG_T)
- sizeof (ACE_U_LongLong),
-#else /* ! ACE_WIN32 && ! ACE_LACKS_LONGLONG_T */
- sizeof (long long),
-#endif /* ! ACE_WIN32 && ! ACE_LACKS_LONGLONG_T */
- ACE_SIZEOF_LONG_LONG);
- errors += check (ASYS_TEXT ("ACE_SIZEOF_VOID_P: %u%s"),
- sizeof (void *), ACE_SIZEOF_VOID_P);
- errors += check (ASYS_TEXT ("ACE_SIZEOF_FLOAT: %u%s"),
- sizeof (float), ACE_SIZEOF_FLOAT);
- errors += check (ASYS_TEXT ("ACE_SIZEOF_DOUBLE: %u%s"),
- sizeof (double), ACE_SIZEOF_DOUBLE);
- errors += check (ASYS_TEXT ("ACE_SIZEOF_LONG_DOUBLE: %u%s"),
- sizeof (long double), ACE_SIZEOF_LONG_DOUBLE);
-
- errors += check (ASYS_TEXT ("sizeof (ACE_INT16) is %u%s"),
- sizeof (ACE_INT16), 2);
- errors += check (ASYS_TEXT ("sizeof (ACE_UINT16) is %u%s"),
- sizeof (ACE_INT16), 2);
- errors += check (ASYS_TEXT ("sizeof (ACE_INT32) is %u%s"),
- sizeof (ACE_INT32), 4);
- errors += check (ASYS_TEXT ("sizeof (ACE_UINT32) is %u%s"),
- sizeof (ACE_INT32), 4);
- errors += check (ASYS_TEXT ("sizeof (ACE_UINT64) is %u%s"),
- sizeof (ACE_UINT64), 8);
-
-
-#if defined (ACE_LITTLE_ENDIAN)
- ACE_DEBUG ((LM_DEBUG, ASYS_TEXT ("little endian\n")));
-#elif defined (ACE_BIG_ENDIAN)
- ACE_DEBUG ((LM_DEBUG, ASYS_TEXT ("big endian\n")));
-#else
- ACE_ERROR ((LM_ERROR,
- ASYS_TEXT ("assertion failed: no ACE_*_ENDIAN definition!\n")));
-#endif /* ACE_LITTLE_ENDIAN */
-
-
- ACE_DEBUG ((LM_DEBUG, ASYS_TEXT ("OS page size: %u\n"),
- ACE_OS::getpagesize ()));
-
-#if defined (_SC_PAGESIZE)
- ACE_DEBUG ((LM_DEBUG, ASYS_TEXT ("sysconf page size: %d\n"),
- (int) sysconf (_SC_PAGESIZE)));
-#endif /* _SC_PAGESIZE */
-#if defined (_SC_CLK_TCK)
- ACE_DEBUG ((LM_DEBUG, ASYS_TEXT ("clock ticks/sec = %d\n"),
- (int) sysconf (_SC_CLK_TCK)));
-#endif /* _SC_CLK_TCK */
-
-
- ACE_END_TEST;
- return errors == 0 ? 0 : 1;
-}