Added unitary tests in @dynDates/uplus and @dynDates/uminus methods.

time-shift
Stéphane Adjemian (Charybdis) 2013-10-11 14:15:56 +02:00
parent 31af73f4e3
commit 45ec7c6953
2 changed files with 36 additions and 2 deletions

View File

@ -58,4 +58,21 @@ B.time(idx,2) = B.freq;
%$ t(4) = dyn_assert(i4,1);
%$ t(5) = dyn_assert(i5,1);
%$ T = all(t);
%@eof:1
%@eof:1
%@test:2
%$ d1 = dynDates('1950Q1','1950Q2','1950Q3','1950Q4','1951Q1');
%$ d2 = dynDates('1949Q4','1950Q1','1950Q2','1950Q3','1950Q4');
%$ try
%$ d3 = -d1;
%$ t(1) = 1;
%$ catch
%$ t(1) = 0;
%$ end
%$
%$ if t(1)
%$ t(2) = dyn_assert(all(d2==d3),1);
%$ end
%$
%$ T = all(t);
%@eof:2

View File

@ -58,4 +58,21 @@ B.time(idx,2) = 1;
%$ t(4) = dyn_assert(i4,1);
%$ t(5) = dyn_assert(i5,1);
%$ T = all(t);
%@eof:1
%@eof:1
%@test:2
%$ d1 = dynDates('1950Q1','1950Q2','1950Q3','1950Q4','1951Q1');
%$ d2 = dynDates('1950Q2','1950Q3','1950Q4','1951Q1','1951Q2');
%$ try
%$ d3 = +d1;
%$ t(1) = 1;
%$ catch
%$ t(1) = 0;
%$ end
%$
%$ if t(1)
%$ t(2) = dyn_assert(all(d2==d3),1);
%$ end
%$
%$ T = all(t);
%@eof:2