comparison test/classes/classes.tst @ 16205:a8f9eb92fa6e classdef

maint: periodic merge of default to classdef
author John W. Eaton <jwe@octave.org>
date Wed, 06 Mar 2013 16:43:33 -0500
parents 0259254a3ccc 6a6fef2103eb
children d8c0f46efaf0
comparison
equal deleted inserted replaced
16155:0259254a3ccc 16205:a8f9eb92fa6e
307 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 307 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
308 %% Testing horizontal & vertical concatenation %% 308 %% Testing horizontal & vertical concatenation %%
309 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 309 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
310 310
311 %% Test overloaded vertcat() for the Snork class 311 %% Test overloaded vertcat() for the Snork class
312 %% See bug #38170 (http://savannah.gnu.org/bugs/?38170) 312 %% See bug #38128 (http://savannah.gnu.org/bugs/?38128)
313 %!test s = [s1; s2]; assert (isa (s, 'Snork') && isequal (s.gick, [x1; x2])); 313 %!test s = [s1; s2]; assert (isa (s, 'Snork') && isequal (s.gick, [x1; x2]));
314 %!xtest s = [s1; x2]; assert (isa (s, 'Snork') && isequal (s.gick, [x1; x2])); 314 %!xtest s = [s1; x2]; assert (isa (s, 'Snork') && isequal (s.gick, [x1; x2]));
315 %!xtest s = [x1; s2]; assert (isa (s, 'Snork') && isequal (s.gick, [x1; x2])); 315 %!xtest s = [x1; s2]; assert (isa (s, 'Snork') && isequal (s.gick, [x1; x2]));
316 316
317 %% Test overloaded horzcat() for the Snork class 317 %% Test overloaded horzcat() for the Snork class
318 %% See bug #38170 (http://savannah.gnu.org/bugs/?38170) 318 %% See bug #38128 (http://savannah.gnu.org/bugs/?38128)
319 %!test s = [s1 s2]; assert (isa (s, 'Snork') && isequal (s.gick, [x1 x2])); 319 %!test s = [s1 s2]; assert (isa (s, 'Snork') && isequal (s.gick, [x1 x2]));
320 %!xtest s = [s1 x2]; assert (isa (s, 'Snork') && isequal (s.gick, [x1 x2])); 320 %!xtest s = [s1 x2]; assert (isa (s, 'Snork') && isequal (s.gick, [x1 x2]));
321 %!xtest s = [x1 s2]; assert (isa (s, 'Snork') && isequal (s.gick, [x1 x2])); 321 %!xtest s = [x1 s2]; assert (isa (s, 'Snork') && isequal (s.gick, [x1 x2]));
322 322
323 %% Test with the Blork class, where neither vertcat() nor horzcat() is overloaded 323 %% Test with the Blork class, where neither vertcat() nor horzcat() is overloaded