From cae06f3d809a5d0f6ff4a8ebf533270ea599de14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?= Date: Mon, 12 Nov 2012 15:02:49 +0100 Subject: [PATCH] Added unitary test in colon overladed method (dynDate). --- matlab/@dynDate/colon.m | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/matlab/@dynDate/colon.m b/matlab/@dynDate/colon.m index a16359517..96648b9cb 100644 --- a/matlab/@dynDate/colon.m +++ b/matlab/@dynDate/colon.m @@ -103,3 +103,23 @@ end %$ t(2) = dyn_assert(d3.freq,e.freq); %$ T = all(t); %@eof:1 + +%@test:2 +%$ addpath ../matlab +%$ +%$ % Create an empty dynDate object +%$ date = dynDate(); +%$ +%$ % Define expected results. +%$ e.freq = 4; +%$ e.time = [1950 2; 1950 3; 1950 4; 1951 1; 1951 2; 1951 3; 1951 4]; +%$ +%$ % Call the tested routine. +%$ d = date('1950Q2'):date('1951Q4'); +%$ +%$ % Check the results. +%$ t(1) = dyn_assert(d.time,e.time); +%$ t(2) = dyn_assert(d.freq,e.freq); +%$ T = all(t); +%@eof:2 +