Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
diff tests/farray-object.t @ 728:858f4208d9cb
farray.sh: Resource management by reference counting done
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 07 Oct 2024 12:36:18 +0200 |
| parents | 23f6d2993fa2 |
| children | 8f1583faf9ea |
line wrap: on
line diff
--- a/tests/farray-object.t Sun Oct 06 17:23:09 2024 +0200 +++ b/tests/farray-object.t Mon Oct 07 12:36:18 2024 +0200 @@ -17,13 +17,12 @@ $ farray_create ARRAY1 i1 i2 $ farray_create ITEM1 i11 i22 -This also transfers ownership $ farray_append ARRAY1 "$ITEM1" - $ ITEM1='' + $ farray_destroy ITEM1 $ falist_create LIST2 k1 v1 k2 v2 k3 v3 This also transfers ownership $ farray_append ARRAY1 "$LIST2" - $ LIST2='' + $ falist_destroy LIST2 $ farray_debug ARRAY1 DEBUG: array `ARRAY1' has length 4 DEBUG: its contents: @@ -49,13 +48,11 @@ $ falist_create LIST1 k1 v1 $ falist_create ITEM1 k11 v11 k22 v22 k33 v33 k44 v44 -This also transfers ownership $ falist_set LIST1 k2 "$ITEM1" - $ ITEM1='' + $ falist_destroy ITEM1 $ farray_create ARRAY2 a1 a2 a3 -This also transfers ownership $ falist_set LIST1 k3 "$ARRAY2" - $ ARRAY2='' + $ farray_destroy ARRAY2 $ falist_debug LIST1 DEBUG: alist `LIST1' has length 3 DEBUG: `k1' -> `v1'
