Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
comparison tests/farray-array.t @ 594:4babcf9abc1a
farray.sh: farray_del() now accepts general index value
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Wed, 18 Sep 2024 16:13:51 +0200 |
| parents | f29f53749a1c |
| children | 1b40b875b281 |
comparison
equal
deleted
inserted
replaced
| 593:f29f53749a1c | 594:4babcf9abc1a |
|---|---|
| 168 ERROR: array index out of bounds | 168 ERROR: array index out of bounds |
| 169 [70] | 169 [70] |
| 170 $ farray_tryget _var TEST 7 | 170 $ farray_tryget _var TEST 7 |
| 171 [1] | 171 [1] |
| 172 $ ( farray_get _var TEST 7 ) | 172 $ ( farray_get _var TEST 7 ) |
| 173 ERROR: array index out of bounds | |
| 174 [70] | |
| 175 | |
| 176 $ farray_destroy TEST | |
| 177 $ check_no_array_artifacts | |
| 178 | |
| 179 | |
| 180 Deleting | |
| 181 ======== | |
| 182 | |
| 183 $ farray_create TEST 0 1 2 '3 4 5' $'" 678" \\\'910 ' 11 | |
| 184 $ farray_del TEST 1 | |
| 185 $ farray_debug TEST | |
| 186 DEBUG: array `TEST' has length 5 | |
| 187 DEBUG: its contents: | |
| 188 DEBUG: 1: `1' | |
| 189 DEBUG: 2: `2' | |
| 190 DEBUG: 3: `3 4 5' | |
| 191 DEBUG: 4: `" 678" \'910 ' | |
| 192 DEBUG: 5: `11' | |
| 193 $ farray_destroy TEST | |
| 194 $ check_no_array_artifacts | |
| 195 | |
| 196 $ farray_create TEST 0 1 2 '3 4 5' $'" 678" \\\'910 ' 11 | |
| 197 $ farray_del TEST 0 | |
| 198 $ farray_debug TEST | |
| 199 DEBUG: array `TEST' has length 5 | |
| 200 DEBUG: its contents: | |
| 201 DEBUG: 1: `0' | |
| 202 DEBUG: 2: `1' | |
| 203 DEBUG: 3: `2' | |
| 204 DEBUG: 4: `3 4 5' | |
| 205 DEBUG: 5: `" 678" \'910 ' | |
| 206 $ farray_destroy TEST | |
| 207 $ check_no_array_artifacts | |
| 208 | |
| 209 $ farray_create TEST 0 1 2 '3 4 5' $'" 678" \\\'910 ' 11 | |
| 210 $ farray_del TEST 4 | |
| 211 $ farray_debug TEST | |
| 212 DEBUG: array `TEST' has length 5 | |
| 213 DEBUG: its contents: | |
| 214 DEBUG: 1: `0' | |
| 215 DEBUG: 2: `1' | |
| 216 DEBUG: 3: `2' | |
| 217 DEBUG: 4: `" 678" \'910 ' | |
| 218 DEBUG: 5: `11' | |
| 219 $ farray_destroy TEST | |
| 220 $ check_no_array_artifacts | |
| 221 | |
| 222 $ farray_create TEST 0 1 2 '3 4 5' $'" 678" \\\'910 ' 11 | |
| 223 $ ( farray_del TEST "" ) | |
| 224 ERROR: array index out of bounds | |
| 225 [70] | |
| 226 | |
| 227 $ farray_destroy TEST | |
| 228 $ check_no_array_artifacts | |
| 229 | |
| 230 $ farray_create TEST 0 1 2 '3 4 5' $'" 678" \\\'910 ' 11 | |
| 231 $ ( farray_del TEST 7 ) | |
| 173 ERROR: array index out of bounds | 232 ERROR: array index out of bounds |
| 174 [70] | 233 [70] |
| 175 | 234 |
| 176 $ farray_destroy TEST | 235 $ farray_destroy TEST |
| 177 $ check_no_array_artifacts | 236 $ check_no_array_artifacts |
