diff options
author | Andrey Nazarov <skuller@skuller.net> | 2011-03-08 21:59:56 +0300 |
---|---|---|
committer | Andrey Nazarov <skuller@skuller.net> | 2011-03-08 22:00:17 +0300 |
commit | 54512a91c39165e44b775e2f8dc183801056cec0 (patch) | |
tree | 72bd8e5ec68d1f564f965437490f8221c26bcb58 /src/common.c | |
parent | ccbfc0b09375a932aa64aea706d059b115328da9 (diff) |
Move all testing code into single file.
Add wildcard pattern testing code and NX support testing code.
Diffstat (limited to 'src/common.c')
-rw-r--r-- | src/common.c | 57 |
1 files changed, 3 insertions, 54 deletions
diff --git a/src/common.c b/src/common.c index 85e77d3..e979a2b 100644 --- a/src/common.c +++ b/src/common.c @@ -40,9 +40,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #include "io_sleep.h" #include "fpu.h" #include <setjmp.h> -#if USE_ZLIB -#include <zlib.h> -#endif static jmp_buf abortframe; // an ERR_DROP occured, exit the entire frame @@ -1663,50 +1660,6 @@ static void Com_Setenv_f( void ) { } #endif -#ifdef _DEBUG - -/* -============= -Com_Error_f - -Just throw a fatal error to -test error shutdown procedures -============= -*/ -static void Com_Error_f( void ) { - Com_Error( ERR_FATAL, "%s", Cmd_Argv( 1 ) ); -} - -static void Com_ErrorDrop_f( void ) { - Com_Error( ERR_DROP, "%s", Cmd_Argv( 1 ) ); -} - -static void Com_Freeze_f( void ) { - unsigned time, msec; - float seconds; - - if( Cmd_Argc() < 2 ) { - Com_Printf( "Usage: %s <seconds>\n", Cmd_Argv( 0 ) ); - return; - } - - seconds = atof( Cmd_Argv( 1 ) ); - if( seconds < 0 ) { - return; - } - - time = Sys_Milliseconds(); - msec = seconds * 1000; - while( Sys_Milliseconds() - time < msec ) - ; -} - -static void Com_Crash_f( void ) { - *( uint32_t * )0 = 0x123456; -} - -#endif - void Com_Address_g( genctx_t *ctx ) { int i; cvar_t *var; @@ -1989,13 +1942,6 @@ void Qcommon_Init( int argc, char **argv ) { Com_AddEarlyCommands( qtrue ); -#ifdef _DEBUG - Cmd_AddCommand( "error", Com_Error_f ); - Cmd_AddCommand( "errordrop", Com_ErrorDrop_f ); - Cmd_AddCommand( "freeze", Com_Freeze_f ); - Cmd_AddCommand( "crash", Com_Crash_f ); -#endif - Cmd_AddCommand( "lasterror", Com_LastError_f ); Cmd_AddCommand( "quit", Com_Quit_f ); @@ -2013,6 +1959,9 @@ void Qcommon_Init( int argc, char **argv ) { #if USE_CLIENT CL_Init(); #endif +#if USE_TESTS + Com_InitTests(); +#endif #if USE_SYSCON Sys_RunConsole(); |