use 'best' hash for source authentication
[ntk/apt.git] / test / integration / test-xorg-break-providers
1 #!/bin/sh
2 set -e
3
4 TESTDIR=$(readlink -f $(dirname $0))
5 . $TESTDIR/framework
6 setupenvironment
7 configarchitecture "i386"
8 setupaptarchive
9
10 # the new xserver-xorg-core breaks xserver-xorg-video-6
11 # which both -intel (installed) and -vesa (not installed)
12 # provided in their old version.
13 # The test ensures that only -intel will be upgraded
14 # (together with -core of course) and -vesa not touched.
15
16 testequal 'Reading package lists...
17 Building dependency tree...
18 The following extra packages will be installed:
19 xserver-xorg-video-intel
20 The following packages will be upgraded:
21 xserver-xorg-core xserver-xorg-video-intel
22 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
23 Need to get 0 B/2992 kB of archives.
24 After this operation, 24.6 kB of additional disk space will be used.
25 E: Trivial Only specified but this is not a trivial operation.' aptget install xserver-xorg-core --trivial-only
26
27 testequal 'Reading package lists...
28 Building dependency tree...
29 The following packages will be upgraded:
30 xserver-xorg-core xserver-xorg-video-intel
31 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
32 Need to get 0 B/2992 kB of archives.
33 After this operation, 24.6 kB of additional disk space will be used.
34 E: Trivial Only specified but this is not a trivial operation.' aptget upgrade --trivial-only
35
36 testequal 'Reading package lists...
37 Building dependency tree...
38 The following packages will be upgraded:
39 xserver-xorg-core xserver-xorg-video-intel
40 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
41 Need to get 0 B/2992 kB of archives.
42 After this operation, 24.6 kB of additional disk space will be used.
43 E: Trivial Only specified but this is not a trivial operation.' aptget dist-upgrade --trivial-only