Mercurial > octave-nkf
comparison test/test_slice.m @ 8975:2e9af3363669
fix tests with ones
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Fri, 13 Mar 2009 16:47:50 +0100 |
parents | eb63fbe60fab |
children | 0677c5d80b77 |
comparison
equal
deleted
inserted
replaced
8974:fde2a916b2ac | 8975:2e9af3363669 |
---|---|
116 %!assert(set_slice([2 1], 33, 1), [2 2]'); | 116 %!assert(set_slice([2 1], 33, 1), [2 2]'); |
117 %!assert(set_slice([2 1], 33, 2), reshape([1 1 2 2],[2 1 2])); | 117 %!assert(set_slice([2 1], 33, 2), reshape([1 1 2 2],[2 1 2])); |
118 %!assert(set_slice([2 1], 33, 3), reshape([1 1 0 0 2 2],[2 1 3])); | 118 %!assert(set_slice([2 1], 33, 3), reshape([1 1 0 0 2 2],[2 1 3])); |
119 | 119 |
120 ## size = [1 2] | 120 ## size = [1 2] |
121 %!assert(set_slice([1 2], 11, []), ones([1 2])); | 121 %!assert(set_slice([1 2], 11, []), full(ones([1 2]))); |
122 %!assert(set_slice([1 2], 11, 1), [2 1]); | 122 %!assert(set_slice([1 2], 11, 1), [2 1]); |
123 %!assert(set_slice([1 2], 11, 2), [1 2]); | 123 %!assert(set_slice([1 2], 11, 2), [1 2]); |
124 %!assert(set_slice([1 2], 11, 3), [1 1 2]); | 124 %!assert(set_slice([1 2], 11, 3), [1 1 2]); |
125 %!assert(set_slice([1 2], 11, 4), [1 1 0 2]); | 125 %!assert(set_slice([1 2], 11, 4), [1 1 0 2]); |
126 %!assert(set_slice([1 2], 21, []), ones([1 2])); | 126 %!assert(set_slice([1 2], 21, []), full(ones([1 2]))); |
127 %!assert(set_slice([1 2], 21, 1), [2 2]); | 127 %!assert(set_slice([1 2], 21, 1), [2 2]); |
128 %!assert(set_slice([1 2], 21, 2), [1 1;2 2]); | 128 %!assert(set_slice([1 2], 21, 2), [1 1;2 2]); |
129 %!assert(set_slice([1 2], 21, 3), [1 1;0 0;2 2]); | 129 %!assert(set_slice([1 2], 21, 3), [1 1;0 0;2 2]); |
130 %!assert(set_slice([1 2], 22, []), ones([1 2])); | 130 %!assert(set_slice([1 2], 22, []), full(ones([1 2]))); |
131 %!assert(set_slice([1 2], 22, 1), [2 1]); | 131 %!assert(set_slice([1 2], 22, 1), [2 1]); |
132 %!assert(set_slice([1 2], 22, 2), [1 2]); | 132 %!assert(set_slice([1 2], 22, 2), [1 2]); |
133 %!assert(set_slice([1 2], 22, 3), [1 1 2]); | 133 %!assert(set_slice([1 2], 22, 3), [1 1 2]); |
134 %!assert(set_slice([1 2], 22, 4), [1 1 0 2]); | 134 %!assert(set_slice([1 2], 22, 4), [1 1 0 2]); |
135 %!assert(set_slice([1 2], 31, []), ones([1 2])); | 135 %!assert(set_slice([1 2], 31, []), full(ones([1 2]))); |
136 %!assert(set_slice([1 2], 31, 1), [2 2]); | 136 %!assert(set_slice([1 2], 31, 1), [2 2]); |
137 %!assert(set_slice([1 2], 31, 2), [1 1;2 2]); | 137 %!assert(set_slice([1 2], 31, 2), [1 1;2 2]); |
138 %!assert(set_slice([1 2], 31, 3), [1 1;0 0;2 2]); | 138 %!assert(set_slice([1 2], 31, 3), [1 1;0 0;2 2]); |
139 %!assert(set_slice([1 2], 32, []), ones([1 2])); | 139 %!assert(set_slice([1 2], 32, []), full(ones([1 2]))); |
140 %!assert(set_slice([1 2], 32, 1), [2 1]); | 140 %!assert(set_slice([1 2], 32, 1), [2 1]); |
141 %!assert(set_slice([1 2], 32, 2), [1 2]); | 141 %!assert(set_slice([1 2], 32, 2), [1 2]); |
142 %!assert(set_slice([1 2], 32, 3), [1 1 2]); | 142 %!assert(set_slice([1 2], 32, 3), [1 1 2]); |
143 %!assert(set_slice([1 2], 32, 4), [1 1 0 2]); | 143 %!assert(set_slice([1 2], 32, 4), [1 1 0 2]); |
144 %!assert(set_slice([1 2], 33, []), ones([1 2])); | 144 %!assert(set_slice([1 2], 33, []), full(ones([1 2]))); |
145 %!assert(set_slice([1 2], 33, 1), [2 2]); | 145 %!assert(set_slice([1 2], 33, 1), [2 2]); |
146 %!assert(set_slice([1 2], 33, 2), reshape([1 1 2 2],[1 2 2])); | 146 %!assert(set_slice([1 2], 33, 2), reshape([1 1 2 2],[1 2 2])); |
147 %!assert(set_slice([1 2], 33, 3), reshape([1 1 0 0 2 2],[1 2 3])); | 147 %!assert(set_slice([1 2], 33, 3), reshape([1 1 0 0 2 2],[1 2 3])); |
148 | 148 |
149 ## size = [2 2] | 149 ## size = [2 2] |