From 6e43ba366294b6c8e80a16a4ad6efa3ba5a5fa7a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?=
 <stephane.adjemian@univ-lemans.fr>
Date: Thu, 26 Nov 2015 09:53:30 +0100
Subject: [PATCH] Fixed unit tests for subsasgn overloaded method.

---
 src/@dseries/subsasgn.m | 26 +++++++++++++++++++++++++-
 1 file changed, 25 insertions(+), 1 deletion(-)

diff --git a/src/@dseries/subsasgn.m b/src/@dseries/subsasgn.m
index 200d2e1..e2c9ea0 100644
--- a/src/@dseries/subsasgn.m
+++ b/src/@dseries/subsasgn.m
@@ -809,6 +809,30 @@ end
 %@eof:20
 
 %@test:21
+%$ % Define a datasets.
+%$ A = rand(4,3);
+%$
+%$ % Instantiate an empty dseries object.
+%$ ts = dseries(dates('1950Q1'));
+%$
+%$ % Populate ts
+%$ try
+%$     ts(:) = A;
+%$     t(1) = 1;
+%$ catch
+%$     t(1) = 0;
+%$ end
+%$
+%$ % Instantiate a time series object.
+%$ if t(1)
+%$    t(2) = dassert(ts.vobs,3);
+%$    t(3) = dassert(ts.nobs,4);
+%$    t(4) = dassert(ts.data,A,1e-15);
+%$ end
+%$ T = all(t);
+%@eof:21
+
+%@test:22
 %$ % Instantiate a dseries object.
 %$ ts0 = dseries(randn(10,6), '1999y');
 %$
@@ -830,4 +854,4 @@ end
 %$    end
 %$ end
 %$ T = all(t);
-%@eof:21
\ No newline at end of file
+%@eof:22
-- 
GitLab