Added unitary test.
parent
7e057d1711
commit
ae789516c1
|
@ -96,4 +96,28 @@ end
|
||||||
%$ t(2) = dyn_assert(d.freq,e.freq);
|
%$ t(2) = dyn_assert(d.freq,e.freq);
|
||||||
%$ t(3) = dyn_assert(d.ndat,e.ndat);
|
%$ t(3) = dyn_assert(d.ndat,e.ndat);
|
||||||
%$ T = all(t);
|
%$ T = all(t);
|
||||||
%@eof:1
|
%@eof:1
|
||||||
|
|
||||||
|
%@test:2
|
||||||
|
%$ % Define some dates
|
||||||
|
%$ B1 = '1953Q4';
|
||||||
|
%$ B2 = '1950Q2';
|
||||||
|
%$ B3 = '1950Q1';
|
||||||
|
%$ B4 = '1945Q3';
|
||||||
|
%$ B5 = '2009q2';
|
||||||
|
%$
|
||||||
|
%$ % Define expected results.
|
||||||
|
%$ e.time = [1945 3; 1950 1; 1950 2; 1953 4; 2009 2];
|
||||||
|
%$ e.freq = 4;
|
||||||
|
%$ e.ndat = 5;
|
||||||
|
%$
|
||||||
|
%$ % Call the tested routine.
|
||||||
|
%$ d = dynDates(B4,B3,B2,B1);
|
||||||
|
%$ d = d.append(B5);
|
||||||
|
%$
|
||||||
|
%$ % Check the results.
|
||||||
|
%$ t(1) = dyn_assert(d.time,e.time);
|
||||||
|
%$ t(2) = dyn_assert(d.freq,e.freq);
|
||||||
|
%$ t(3) = dyn_assert(d.ndat,e.ndat);
|
||||||
|
%$ T = all(t);
|
||||||
|
%@eof:2
|
Loading…
Reference in New Issue