From d69e8e0f2ab1cb0b5de9de7fd47f2b978b4988a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?= <stephane.adjemian@univ-lemans.fr> Date: Wed, 18 Nov 2015 14:45:51 +0100 Subject: [PATCH] Added missing try-catch blocks. --- src/@dates/remove.m | 26 +++++++++++++++++++++----- src/@dates/remove_.m | 24 ++++++++++++++++++++---- 2 files changed, 41 insertions(+), 9 deletions(-) diff --git a/src/@dates/remove.m b/src/@dates/remove.m index 721dbb7..a9aa381 100644 --- a/src/@dates/remove.m +++ b/src/@dates/remove.m @@ -53,11 +53,19 @@ o.remove_(p); %$ g = copy(d); %$ %$ % Call the tested routine. -%$ c = d.remove(e); +%$ try +%$ c = d.remove(e); +%$ t(1) = true; +%$ catch +%$ t(1) = false; +%$ end %$ %$ % Check the results. -%$ t(1) = dassert(c,f); -%$ t(2) = dassert(d,g); +%$ if t(1) +%$ t(2) = dassert(c,f); +%$ t(3) = dassert(d,g); +%$ end +%$ %$ T = all(t); %@eof:1 @@ -68,9 +76,17 @@ o.remove_(p); %$ f = dates('1950Q2'); %$ %$ % Call the tested routine. -%$ c = d.remove(e); +%$ try +%$ c = d.remove(e); +%$ t(1) = true; +%$ catch +%$ t(1) = false; +%$ end %$ %$ % Check the results. -%$ t(1) = dassert(c,f); +%$ if t(1) +%$ t(2) = dassert(c,f); +%$ end +%$ %$ T = all(t); %@eof:2 diff --git a/src/@dates/remove_.m b/src/@dates/remove_.m index 7fd5c77..94a456b 100644 --- a/src/@dates/remove_.m +++ b/src/@dates/remove_.m @@ -57,10 +57,18 @@ o.time = time; %$ f = dates('1950Q1'):dates('1950Q4'); %$ %$ % Call the tested routine. -%$ d.remove_(e); +%$ try +%$ d.remove_(e); +%$ t(1) = true; +%$ catch +%$ t(1) = false; +%$ end %$ %$ % Check the results. -%$ t(1) = dassert(d,f); +%$ if t(1) +%$ t(2) = dassert(d,f); +%$ end +%$ %$ T = all(t); %@eof:1 @@ -71,9 +79,17 @@ o.time = time; %$ f = dates('1950Q2'); %$ %$ % Call the tested routine. -%$ d.remove_(e); +%$ try +%$ d.remove_(e); +%$ t(1) = true; +%$ catch +%$ t(1) = false; +%$ end %$ %$ % Check the results. -%$ t(1) = dassert(d,f); +%$ if t(1) +%$ t(2) = dassert(d,f); +%$ end +%$ %$ T = all(t); %@eof:2 \ No newline at end of file -- GitLab