issue18_test: use atf_check_equal() instead and cleanup stuff at the end.
This commit is contained in:
parent
c4a0568c08
commit
2b40d8ad54
@ -16,15 +16,29 @@ issue18_head() {
|
|||||||
|
|
||||||
issue18_body() {
|
issue18_body() {
|
||||||
mkdir pkg_A pkg_B
|
mkdir pkg_A pkg_B
|
||||||
atf_check 'xbps-create -A noarch -n A-0.1_1 -s "pkg A" pkg_A' 0
|
xbps-create -A noarch -n A-0.1_1 -s "pkg A" pkg_A
|
||||||
atf_check 'xbps-create -A noarch -n B-0.1_1 -s "pkg B" pkg_B' 0
|
atf_check_equal $? 0
|
||||||
atf_check 'xbps-rindex -a *.xbps' 0
|
xbps-create -A noarch -n B-0.1_1 -s "pkg B" pkg_B
|
||||||
atf_check 'xbps-install -r rootdir --repository=$PWD -y A B' 0
|
atf_check_equal $? 0
|
||||||
|
xbps-rindex -a *.xbps
|
||||||
|
atf_check_equal $? 0
|
||||||
|
xbps-install -r rootdir --repository=$PWD -y A B
|
||||||
|
atf_check_equal $? 0
|
||||||
|
|
||||||
atf_check 'xbps-create -A noarch -n A-0.2_1 -s "pkg A" --conflicts "B<0.1_2" pkg_A' 0
|
xbps-create -A noarch -n A-0.2_1 -s "pkg A" --conflicts "B<0.1_2" pkg_A
|
||||||
atf_check 'xbps-create -A noarch -n B-0.1_2 -s "pkg B" pkg_B' 0
|
atf_check_equal $? 0
|
||||||
atf_check 'xbps-rindex -a *.xbps' 0
|
xbps-create -A noarch -n B-0.1_2 -s "pkg B" pkg_B
|
||||||
atf_check 'xbps-install -r rootdir --repository=$PWD -yu' 0
|
atf_check_equal $? 0
|
||||||
|
xbps-rindex -a *.xbps
|
||||||
|
atf_check_equal $? 0
|
||||||
|
xbps-install -r rootdir --repository=$PWD -yu
|
||||||
|
atf_check_equal $? 0
|
||||||
|
}
|
||||||
|
|
||||||
|
issue18_cleanup() {
|
||||||
|
rm -f *.xbps *-repodata
|
||||||
|
rm -rf rootdir
|
||||||
|
rmdir pkg_A pkg_B
|
||||||
}
|
}
|
||||||
|
|
||||||
atf_init_test_cases() {
|
atf_init_test_cases() {
|
||||||
|
Loading…
Reference in New Issue
Block a user