# HG changeset patch # User Carnë Draug # Date 1382283714 -3600 # Node ID 7903ae3b657d72e73f4cd6c7764ddcdca50de209 # Parent 4d8ddc44d1f26ca50a5efc23ea165222d59a9b80 convn: fix incorrect tests diff -r 4d8ddc44d1f2 -r 7903ae3b657d libinterp/corefcn/conv2.cc --- a/libinterp/corefcn/conv2.cc Sat Oct 19 17:47:45 2013 -0700 +++ b/libinterp/corefcn/conv2.cc Sun Oct 20 16:41:54 2013 +0100 @@ -432,7 +432,7 @@ %! b = rand (3, 3, 3); %! c = convn (a, b, "full"); %!assert (convn (a, b, "same"), c(2:11,2:11,2)); -%!assert (convn (a, b, "valid"), []); +%!assert (convn (a, b, "valid"), c(3:10,3:10,3:2)); # a 7x7x0 matrix %! %! ## test multiple different number of dimensions, with odd %! ## and even numbers @@ -440,7 +440,7 @@ %! b = rand (4, 3, 2, 3); %! c = convn (a, b, "full"); %!assert (convn (a, b, "same"), c(3:12,2:16,2:8,2:9,:)) -%!assert (convn (a, b, "valid"), c(4:6,3:15,2:7,3:8,:)); +%!assert (convn (a, b, "valid"), c(4:10,3:15,2:7,3:8,:)); %!shared a, b, c %! a = reshape (floor (magic (16) /10), [4 8 4 2]);