Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
comparison tests/farray-array.t @ 716:36d953791e0c
farray.sh: The token values are prepended by a type-specific prefix: can now easily determine whether it is an array or alist from the value in its name
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 04 Oct 2024 15:45:51 +0200 |
| parents | 57ee25cec0dd |
| children | f4725ad5cd21 |
comparison
equal
deleted
inserted
replaced
| 715:684bacac299c | 716:36d953791e0c |
|---|---|
| 71 0 (no-eol) | 71 0 (no-eol) |
| 72 $ farray_length _var TEST | 72 $ farray_length _var TEST |
| 73 $ test ${_var} -eq 0 | 73 $ test ${_var} -eq 0 |
| 74 $ farray_destroy TEST | 74 $ farray_destroy TEST |
| 75 $ farray_istrue TEST | 75 $ farray_istrue TEST |
| 76 ERROR: farray `TEST' not created properly: token empty | 76 ERROR: object `TEST' not created properly: token empty |
| 77 [1] | 77 [1] |
| 78 $ check_no_array_artifacts | 78 $ check_no_array_artifacts |
| 79 | 79 |
| 80 Duplicate destruction | 80 Duplicate destruction |
| 81 | 81 |
| 82 $ farray_create TEST 1 2 3 | 82 $ farray_create TEST 1 2 3 |
| 83 $ farray_destroy TEST | 83 $ farray_destroy TEST |
| 84 $ farray_destroy TEST | 84 $ farray_destroy TEST |
| 85 ERROR: farray `TEST' not created properly: token empty | 85 ERROR: object `TEST' not created properly: token empty |
| 86 [1] | 86 [1] |
| 87 $ check_no_array_artifacts | 87 $ check_no_array_artifacts |
| 88 | 88 |
| 89 | 89 |
| 90 Equality | 90 Equality |
| 993 ERROR: missing farray name | 993 ERROR: missing farray name |
| 994 [70] | 994 [70] |
| 995 | 995 |
| 996 $ TEST='' | 996 $ TEST='' |
| 997 $ (farray_append TEST) | 997 $ (farray_append TEST) |
| 998 ERROR: farray `TEST' not created properly: token empty | 998 ERROR: object `TEST' not created properly: token empty |
| 999 [70] | 999 [70] |
| 1000 | 1000 |
| 1001 $ check_no_array_artifacts | 1001 $ check_no_array_artifacts |
| 1002 | 1002 |
| 1003 $ farray_create DUP | 1003 $ farray_create DUP |
| 1004 $ (farray_create DUP) | 1004 $ (farray_create DUP) |
| 1005 ERROR: object `DUP' already created \(token `[a-f0-9]+'\) (re) | 1005 ERROR: object `DUP' already created \(value `_farr_A\*_[a-f0-9]+'\) (re) |
| 1006 [70] | 1006 [70] |
| 1007 | 1007 |
| 1008 $ check_no_array_artifacts | 1008 $ check_no_array_artifacts |
| 1009 _farr_A_[0-9a-f]+__=0 (re) | 1009 _farr_A_[0-9a-f]+__=0 (re) |
| 1010 [1] | 1010 [1] |
| 1011 | 1011 |
| 1012 $ farray_destroy DUP | 1012 $ farray_destroy DUP |
| 1013 $ check_no_array_artifacts | 1013 $ check_no_array_artifacts |
| 1014 | |
| 1015 | |
| 1016 Cross Type Checks | |
| 1017 ================= | |
| 1018 | |
| 1019 $ farray_create TEST | |
| 1020 $ (falist_set TEST key value) | |
| 1021 ERROR: object `TEST' is not an alist | |
| 1022 [70] | |
| 1023 $ farray_destroy TEST | |
| 1024 $ check_no_array_artifacts |
