00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #include <spl/Debug.h>
00018 #include <spl/types.h>
00019
00020 #ifdef DEBUG
00021
00022 void testtypes( )
00023 {
00024 UNIT_TEST( "int8", sizeof(int8) == 1 );
00025 UNIT_TEST( "int16", sizeof(int16) == 2 );
00026 UNIT_TEST( "int32", sizeof(int32) == 4 );
00027 UNIT_TEST( "int64", sizeof(int64) == 8 );
00028 UNIT_TEST( "uint8", sizeof(uint8) == 1 );
00029 UNIT_TEST( "byte", sizeof(byte) == 1 );
00030 UNIT_TEST( "uint16", sizeof(uint16) == 2 );
00031 UNIT_TEST( "uint32", sizeof(uint32) == 4 );
00032 UNIT_TEST( "uint64", sizeof(uint64) == 8 );
00033 UNIT_TEST( "bool true", true == (1==1) );
00034 UNIT_TEST( "bool false", false == (1==0) );
00035 }
00036
00037 #endif
00038
00039