diff tests/farray-array.t @ 719:b2757e72b517

farray.sh: The first preparations to allow arrays/alists as values in other arrays or alists
author Franz Glasner <fzglas.hg@dom66.de>
date Fri, 04 Oct 2024 23:18:10 +0200
parents f4725ad5cd21
children a97ec3f07bdb
line wrap: on
line diff
--- a/tests/farray-array.t	Fri Oct 04 18:20:15 2024 +0200
+++ b/tests/farray-array.t	Fri Oct 04 23:18:10 2024 +0200
@@ -1045,3 +1045,22 @@
   $ farray_isarray TEST
   $ farray_destroy TEST
   $ check_no_array_artifacts
+
+
+Generic Destruction
+===================
+
+  $ farray_create TEST i1 i2
+  $ farray_debug TEST
+  DEBUG: array `TEST' has length 2
+  DEBUG:   its contents:
+  DEBUG:     1: `i1'
+  DEBUG:     2: `i2'
+  $ _farr_destroy_object "$TEST"
+  $ check_no_array_artifacts
+  $ (_farr_destroy_object "$TEST")
+  ERROR: farray with token value `_farr_A\*_([a-f0-9]+)' not created properly: no storage for token `\1' (re)
+  [1]
+  $ TEST=''
+  $ _farr_destroy_object "$TEST"
+  $ check_no_array_artifacts