Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
diff 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 |
line wrap: on
line diff
--- a/tests/farray-array.t Thu Oct 03 21:16:57 2024 +0200 +++ b/tests/farray-array.t Fri Oct 04 15:45:51 2024 +0200 @@ -73,7 +73,7 @@ $ test ${_var} -eq 0 $ farray_destroy TEST $ farray_istrue TEST - ERROR: farray `TEST' not created properly: token empty + ERROR: object `TEST' not created properly: token empty [1] $ check_no_array_artifacts @@ -82,7 +82,7 @@ $ farray_create TEST 1 2 3 $ farray_destroy TEST $ farray_destroy TEST - ERROR: farray `TEST' not created properly: token empty + ERROR: object `TEST' not created properly: token empty [1] $ check_no_array_artifacts @@ -995,14 +995,14 @@ $ TEST='' $ (farray_append TEST) - ERROR: farray `TEST' not created properly: token empty + ERROR: object `TEST' not created properly: token empty [70] $ check_no_array_artifacts $ farray_create DUP $ (farray_create DUP) - ERROR: object `DUP' already created \(token `[a-f0-9]+'\) (re) + ERROR: object `DUP' already created \(value `_farr_A\*_[a-f0-9]+'\) (re) [70] $ check_no_array_artifacts @@ -1011,3 +1011,14 @@ $ farray_destroy DUP $ check_no_array_artifacts + + +Cross Type Checks +================= + + $ farray_create TEST + $ (falist_set TEST key value) + ERROR: object `TEST' is not an alist + [70] + $ farray_destroy TEST + $ check_no_array_artifacts
