Simplify the run functions, fix --define behavior
authorPanu Matilainen <pmatilai@redhat.com>
Fri, 21 Nov 2008 21:28:21 +0000 (23:28 +0200)
committerPanu Matilainen <pmatilai@redhat.com>
Fri, 21 Nov 2008 21:28:21 +0000 (23:28 +0200)
tests/atlocal.in

index 4e4e30e..b392e8c 100644 (file)
@@ -17,17 +17,13 @@ RPM_XFAIL=${RPM_XFAIL-1}
 
 function run()
 {
-    cmd="$1"
-    shift
-    "${cmd}" --rcfile="${RPMRC}" --define "_topdir ${TOPDIR}" $@
+    "$@" --rcfile="${RPMRC}" --define "_topdir ${TOPDIR}"
 }
 
 function runroot()
 {
-    cmd="$1"
-    shift
     (cd ${RPMTEST} && \
      mkdir -p etc && touch etc/mtab &&
-     FAKECHROOT_BASE="${RPMTEST}" fakechroot "${cmd}" --rcfile="${RPMRC}" --define "_topdir ${TOPDIR}" $@
+     FAKECHROOT_BASE="${RPMTEST}" fakechroot "$@" --rcfile="${RPMRC}" --define "_topdir ${TOPDIR}"
     )
 }