Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
view tests/testsetup.sh @ 597:f6ba8ad6f76e
farray.sh: _farr_array_get_meta(), farr_array_tryget_meta() and _farr_array_tryget_meta_nonfatal() now do not use arithmetic expansion to check for valid length values.
Now this is left to _farr_make_index() which does a far better job checking
for valid values.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Wed, 18 Sep 2024 16:57:41 +0200 |
| parents | 55c024c809ca |
| children | 45c47bc1f7d2 |
line wrap: on
line source
#!/bin/sh # # Test helpers for the shell unittests using cram. # #: #: Check that no global variables that hold any array storage are left. #: #: Returns: #: int: 0 if no unexpected storage is left, 1 otherwise #: check_no_array_artifacts() { # _farr_A_ is the storage prefix for arrays if set | grep -E -e '^_farr_A_.*='; then return 1 else return 0 fi }
