1
0
mirror of git://projects.qi-hardware.com/wernermisc.git synced 2024-11-28 23:33:08 +02:00
wernermisc/qpkg/test/instconf

92 lines
1.5 KiB
Plaintext
Raw Normal View History

#!/bin/sh
. ./Common
###############################################################################
qpkg_fail "installed package conflicts with dependency" prereq A <<EOF
Package: B
Version: 0
Architecture: test
Filename: B
Package: A
Version: 0
Architecture: test
Depends: B
Filename: A
Package: C
Version: 0
Architecture: test
Conflicts: B
Status: installed
EOF
expect <<EOF
can't resolve A
EOF
###############################################################################
qpkg_fail "installed package conflicts with initial package" prereq A <<EOF
Package: B
Version: 0
Architecture: test
Filename: B
Package: A
Version: 0
Architecture: test
Depends: B
Filename: A
Package: C
Version: 0
Architecture: test
Conflicts: A
Status: installed
EOF
expect <<EOF
A conflicts with installed packages
EOF
###############################################################################
qpkg_fail "prerequisite conflicts with installed package" prereq A <<EOF
Package: B
Version: 0
Architecture: test
Conflicts: C
Filename: B
Package: A
Version: 0
Architecture: test
Depends: B
Filename: A
Package: C
Version: 0
Architecture: test
Status: installed
EOF
expect <<EOF
can't resolve A
EOF
###############################################################################
qpkg_fail "initial package conflicts with installed package" prereq A <<EOF
Package: A
Version: 0
Architecture: test
Conflicts: C
Filename: A
Package: C
Version: 0
Architecture: test
Status: installed
EOF
expect <<EOF
A conflicts with installed packages