# HG changeset patch # User Franz Glasner # Date 1727291059 -7200 # Node ID 618f8e72e5e6b5e52ce3547e391ff34314dd9a41 # Parent edad318c022d32f1018fb059e473f38da99829b3 Tests: More tests for quoting for eval diff -r edad318c022d -r 618f8e72e5e6 tests/farray-array.t --- a/tests/farray-array.t Tue Sep 24 19:13:30 2024 +0200 +++ b/tests/farray-array.t Wed Sep 25 21:04:19 2024 +0200 @@ -906,6 +906,19 @@ $ check_no_array_artifacts +Eval +==== + + $ _var=$'" 678" \\\'910 ' + $ eval _evar="\$(_farr_quote_for_eval \"\${_var}\")" + $ eval printf '%s' "${_evar}" + " 678" \'910 (no-eol) + $ _var=$'" 678" \\\'910\t\'' + $ eval _evar="\$(_farr_quote_for_eval \"\${_var}\")" + $ eval printf '%s' "${_evar}" + " 678" \'910 ' (no-eol) + + Join ====