1*3e3895bfSKrzysztof Piecuch# $FreeBSD: head/bin/sh/tests/expansion/local1.0 238468 2012-07-15 10:19:43Z jilles $ 2f00eae14SPeter Avalos 3f00eae14SPeter Avalosrun_test() { 4f00eae14SPeter Avalos w='@ @' 5f00eae14SPeter Avalos check() { 6f00eae14SPeter Avalos [ "$v" = "$w" ] || echo "Expected $w got $v" 7f00eae14SPeter Avalos } 8f00eae14SPeter Avalos 9f00eae14SPeter Avalos local v=$w 10f00eae14SPeter Avalos check 11f00eae14SPeter Avalos 12f00eae14SPeter Avalos HOME=/known/value 13f00eae14SPeter Avalos check() { 14f00eae14SPeter Avalos [ "$v" = ~ ] || echo "Expected $HOME got $v" 15f00eae14SPeter Avalos } 16f00eae14SPeter Avalos 17f00eae14SPeter Avalos local v=~ 18f00eae14SPeter Avalos check 19f00eae14SPeter Avalos 20f00eae14SPeter Avalos check() { 21f00eae14SPeter Avalos [ "$v" = "x:$HOME" ] || echo "Expected x:$HOME got $v" 22f00eae14SPeter Avalos } 23f00eae14SPeter Avalos 24f00eae14SPeter Avalos local v=x:~ 25f00eae14SPeter Avalos check 26f00eae14SPeter Avalos} 27f00eae14SPeter Avalos 28f00eae14SPeter Avalosrun_test 29