Mercurial > hg > ltpda
view m-toolbox/classes/tests/@ltpda_obj_tests/test_copy.m @ 16:91f21a0aab35 database-connection-manager
Update utils.jquery
* * *
Update utils.jmysql.getsinfo
author | Daniele Nicolodi <nicolodi@science.unitn.it> |
---|---|
date | Mon, 05 Dec 2011 16:20:06 +0100 |
parents | f0afece42f48 |
children |
line wrap: on
line source
% Test the copy() method works. function res = test_copy(varargin) utp = varargin{1}; % get test data data = utp.getTestData; if ~isempty(data) % shallow copy c = copy(data,0); assert(c==data); % deep copy c = copy(data,1); % The deep copy should not be the same object. At least the UUID % changes. % assert(c~=data); % Check with the appropriate exceptions % LTPDAprefs('Display', 'verboseLevel', 2); assert(eq(c,data,utp.configPlist)); % LTPDAprefs('Display', 'verboseLevel', -1); end res = sprintf('%s/copy seems to work', class(data)); end