# HG changeset patch # User Thomas Weber # Date 1265105026 18000 # Node ID edfceeab945aa266b5339fbb2bdb1405a0e41fb5 # Parent f751dae7aab8844c294eed064ca1bc6593b4ac60 Add test case for empty argument in filter() diff -r f751dae7aab8 -r edfceeab945a src/ChangeLog --- a/src/ChangeLog Tue Feb 02 04:39:29 2010 -0500 +++ b/src/ChangeLog Tue Feb 02 05:03:46 2010 -0500 @@ -1,3 +1,7 @@ +2010-02-02 Thomas Weber + + * DLD-FUNCTIONS/filter.cc: New tests. + 2010-02-02 John W. Eaton * octave.cc (octave_main): Assume we have atexit. diff -r f751dae7aab8 -r edfceeab945a src/DLD-FUNCTIONS/filter.cc --- a/src/DLD-FUNCTIONS/filter.cc Tue Feb 02 04:39:29 2010 -0500 +++ b/src/DLD-FUNCTIONS/filter.cc Tue Feb 02 05:03:46 2010 -0500 @@ -735,6 +735,9 @@ %! y0 = zeros(4,4,2); y0(1:2,1:4,1) = +1; y0(1:2,1:4,2) = -1; %! y = filter(b, [1], x); %! assert(all(all(all(y==y0)))) +%! +%!assert(filter(1,ones(10,1)/10,[]), []) +%!assert(filter(1,ones(10,1)/10,zeros(0,10)), zeros(0,10)) %% Should put some tests of the "DIM" parameter in here.