| 1234567891011121314151617181920212223242526272829303132333435 |
- #!/bin/sh
- set -e
- TESTDIR=$(readlink -f $(dirname $0))
- . $TESTDIR/framework
- setupenvironment
- configarchitecture "i386"
- # this will be valid until ubuntu lucid is EOL (04/2015)
- pkgchangelogtest="Package: apt
- Architecture: i386
- Version: 0.7.25.3ubuntu7
- Filename: pool/main/a/apt/apt_0.7.25.3ubuntu7_i386.deb
- Section: admin
- "
- cat <<-EOF >aptarchive/Packages
- $pkgchangelogtest
- EOF
- setupaptarchive
- echo "Apt::Changelogs::Server \"http://changelogs.ubuntu.com/\";" >> ./aptconfig.conf
- msgnmsg "apt-get changelog: "
- aptget changelog apt -qq > downloaded-changelog
- expected="apt (0.7.25.3ubuntu7) lucid; urgency=low"
- got="$(head -n1 downloaded-changelog)"
- if [ -s downloaded-changelog ] && [ "$got" = "$expected" ]; then
- msgpass
- else
- msgfail
- msgwarn "$got != $expected"
- fi
|