On 13/11/16 02:38, Jim Meyering wrote:
> I noticed many tests that compare directly with "$?". However, we now
> have the "returns_" function (from init.sh) that can be used to make
> the resulting code a little less error-prone: all on one line/stmt, it
> is harder to accidentally insert code that accidentally clobbers "$?".
> 
> Here's an example of what most of these changes look like:
> 
>   -ls -l --time-style=XX > out 2> err
>   -test $? = 2 || fail=1
>   +returns_ 2 ls -l --time-style=XX > out 2> err || fail=1
> 

Nice cleanup. All look good.

thanks,
Pádraig

Reply via email to