| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #!/bin/sh
- set -e
- TESTDIR=$(readlink -f $(dirname $0))
- . $TESTDIR/framework
- setupenvironment
- configarchitecture 'i386'
- insertpackage 'unstable' 'cool' 'all' '1.0-1'
- getcodenamefromsuite() {
- if [ "$SUITE" = 'unstable' ]; then
- echo -n 'sid'
- else
- echo -n "$SUITE"
- fi
- }
- getreleaseversionfromsuite() {
- if [ "$SUITE" = 'unstable' ]; then
- echo -n '42.0'
- else
- echo -n '0.8.15'
- fi
- }
- setupaptarchive
- passdist() {
- msgtest "Test that target-release is accepted" $1
- aptget dist-upgrade -t $1 -qq && msgpass || msgfail
- }
- faildist() {
- msgtest "Test that target-release is refused" $1
- aptget dist-upgrade -t $1 -qq 2> /dev/null && msgfail || msgpass
- }
- passdist unstable
- passdist sid
- faildist sidd
- faildist stable
- passdist 42.0
- passdist 42.*
- passdist 42*
- passdist 4*.0
- faildist 21.0
- faildist 21*
|