From ecfd1ed8651c8d3d01c3aea42644d27c4c99abb4 Mon Sep 17 00:00:00 2001 From: Luca Modenese Date: Fri, 8 Jan 2021 00:47:18 +0000 Subject: [PATCH] (test) runs through examples at once --- tests/test_run_examples.m | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 tests/test_run_examples.m diff --git a/tests/test_run_examples.m b/tests/test_run_examples.m new file mode 100644 index 0000000..2ab6baf --- /dev/null +++ b/tests/test_run_examples.m @@ -0,0 +1,19 @@ +%-------------------------------------------------------------------------% +% Copyright (c) 2021 Modenese L. % +% Author: Luca Modenese % +% email: l.modenese@imperial.ac.uk % +% ----------------------------------------------------------------------- % + +ex_list = dir('../Example*.m'); +run_str = ''; +for n_ex = 1:numel(ex_list) + if ~isfolder(ex_list(n_ex).name) +% evalin('caller', ['run(''',fullfile(ex_list(n_ex).folder, ex_list(n_ex).name),''')']) + run_str = [run_str, 'run(''',fullfile(ex_list(n_ex).folder, ex_list(n_ex).name),''');']; + + else + continue + end +end + +eval(run_str) \ No newline at end of file