% Executes a test defined by the test template structure
%
% test_template.description = '';   % any description to identify test
% test_template.pre_test    = '';   % required pre-test execution (eval)
% test_template.function   = '';   % function name to be tested (feval)
% test_template.arguments   = {};   % arguments cell vector for the function
% test_template.returnvalue = '';   % expected return value
% test_template.result      = '';   % filename with expected output to compare with
% test_template.errorID     = '';   % expected error ID (empty or eg.'xml_parse:multipleRootEntries')
% test_template.post_test   = '';   % required post-test execution (eval)
 
%  Copyright (c) 2005 Geodise Project, University of Southampton
%  XML Toolbox for Matlab, http://www.geodise.org
%  Author: Dr Marc Molinari <m.molinari@soton.ac.uk>
%  $Revision: 2568 $ $Date: 2009-11-12 15:27:10 +0100 (Thu, 12 Nov 2009) $
 
