function test_matpower(verbose)
%TEST_MATPOWER  Run all MATPOWER tests.
%   test_matpower runs all of the MATPOWER tests.
%   test_matpower(verbose) prints the details of the individual tests
%   if verbose is true.

%   MATPOWER
%   $Id: test_matpower.m,v 1.9 2006/09/12 13:59:38 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.

if nargin < 1
    verbose = 0;
end

test_list = {   't_loadcase', ...
                't_jacobian', ...
                't_hasPQcap', ...
                't_pf', ...
                't_opf', ...
                't_makePTDF', ...
                't_off2case', ...
                't_auction', ...
                't_runmarket'
            };

t_run_tests( test_list, verbose );

return;
