run_test.pl
来自「ace开发环境 用来开发网络程序 其运用了设计模式、多平台、C++等多种知识」· PL 代码 · 共 69 行
PL
69 行
eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' & eval 'exec perl -S $0 $argv:q' if 0;# $Id: run_test.pl 65443 2005-04-14 19:58:14Z shuston $# -*- perl -*-use lib '../../../bin';use PerlACE::Run_Test;## These tests only run on Win32#if ($^O ne "MSWin32") { exit;}$test_timeout = 60;@tests = ( "Abandoned", "APC",# "Console_Input", # This test is interactive "Directory_Changes", "Exceptions", "Handle_Close", "Multithreading",# "Network_Events", # This test is interactive "Prerun_State_Changes", "Registration", "Registry_Changes", "Removals", "Suspended_Removals",# "Talker", # This test is interactive "Timeouts", "Window_Messages", );for $test (@tests){ print STDOUT "\n________________________________________\n"; print STDOUT "\nStarting test \"$test\""; print STDOUT "\n________________________________________\n\n"; $test_process = new PerlACE::Process ($test); if (! -x $test_process->Executable ()) { print STDERR "Error: " . $test_process->Executable () . " does not exist or is not runnable\n"; } else { $test_process->Spawn (); $test_result = $test_process->WaitKill ($test_timeout); if ($test_result != 0) { print STDERR "\n________________________________________\n"; print STDERR "\nERROR: \"$test\" returned $test_result"; print STDERR "\n________________________________________\n"; } } print STDOUT "\n________________________________________\n"; print STDOUT "\n\"$test\" completed"; print STDOUT "\n________________________________________\n";}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?