diff options
Diffstat (limited to 'share/dtf/lib/tests')
-rw-r--r-- | share/dtf/lib/tests | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/share/dtf/lib/tests b/share/dtf/lib/tests index 3f104cb..3f6c752 100644 --- a/share/dtf/lib/tests +++ b/share/dtf/lib/tests @@ -119,19 +119,17 @@ dtf_pkg () dtf_pkg_install () { - __dtf_assert_nargs 2 'dtf_pkg_install' ${1+"$@"} - _d_pkg_rem=$1 ; shift - dtf_pkg remove "$_d_pkg_inst" - test $? -eq 0 || dtf_fail "can't remove '$_d_pkg_inst' package" + __dtf_assert_nargs 1 'dtf_pkg_install' ${1+"$@"} + dtf_pkg install "$1" + test $? -eq 0 || dtf_fail "can't install '$1' package" } dtf_pkg_remove () { - __dtf_assert_nargs 1 'dtf_pkg_install' ${1+"$@"} - _d_pkg_inst=$1 ; shift - dtf_pkg install "$_d_pkg_inst" - test $? -eq 0 || dtf_fail "can't install '$_d_pkg_inst' package" + __dtf_assert_nargs 1 'dtf_pkg_remove' ${1+"$@"} + dtf_pkg remove "$1" + test $? -eq 0 || dtf_fail "can't remove '$1' package" } |