From b1d87ecebffa334345ced4b740b8438f1708e881 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= Date: Mon, 19 Sep 2011 12:04:25 +0200 Subject: [PATCH] Testsuite: do not fail if MATLAB optimization toolbox is not available (closes: #210) --- tests/run_test_matlab.m | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/run_test_matlab.m b/tests/run_test_matlab.m index 2602df7e9..3ee339501 100644 --- a/tests/run_test_matlab.m +++ b/tests/run_test_matlab.m @@ -71,15 +71,18 @@ for blockFlag = 0:1 default_solve_algo = 2; default_stack_solve_algo = 0; if ~blockFlag && ~bytecodeFlag - solve_algos = 0:4; + solve_algos = 1:4; stack_solve_algos = 0; elseif blockFlag && ~bytecodeFlag - solve_algos = [0:4 6:8]; + solve_algos = [1:4 6:8]; stack_solve_algos = 0:4; else - solve_algos = 0:8; + solve_algos = 1:8; stack_solve_algos = 0:5; end + if license('test', 'optimization_toolbox') + solve_algos = [ solve_algos 0 ]; + end for i = 1:length(solve_algos) num_block_tests = num_block_tests + 1;