📄 t_end.m
字号:
function t_end%T_END Finish running tests and print statistics.% t_end checks the global counters that were updated by calls to% t_ok() and t_is() and prints out a summary of the test results.% MATPOWER% $Id: t_end.m,v 1.3 2004/08/25 13:24:23 ray Exp $% by Ray Zimmerman, PSERC Cornell% Copyright (c) 2004 by Power System Engineering Research Center (PSERC)% See http://www.pserc.cornell.edu/matpower/ for more info.global t_quiet;global t_num_of_tests;global t_counter;global t_ok_cnt;global t_not_ok_cnt;global t_skip_cnt;global t_clock;t_counter = t_counter - 1;if t_counter == t_num_of_tests & ... t_counter == t_ok_cnt + t_skip_cnt & ... t_not_ok_cnt == 0 all_ok = 1;else all_ok = 0;endif t_quiet if all_ok fprintf('ok'); if t_skip_cnt fprintf(' (%d skipped)', t_skip_cnt); end else fprintf('not ok\n'); fprintf('\t##### Ran %d of %d tests: %d passed, %d failed', ... t_counter, t_num_of_tests, t_ok_cnt, t_not_ok_cnt); if t_skip_cnt fprintf(', %d skipped', t_skip_cnt); end end fprintf('\n');else if all_ok if t_skip_cnt fprintf('All tests successful (%d passed, %d skipped of %d)', ... t_ok_cnt, t_skip_cnt, t_num_of_tests); else fprintf('All tests successful (%d of %d)', t_ok_cnt, t_num_of_tests); end else fprintf('Ran %d of %d tests: %d passed, %d failed', ... t_counter, t_num_of_tests, t_ok_cnt, t_not_ok_cnt); if t_skip_cnt fprintf(', %d skipped', t_skip_cnt); end end fprintf('\nElapsed time %.2f seconds.\n', etime(clock, t_clock));endreturn;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -