Root/qpkg/test/verpref

Source at commit 757f19cd7b4e61ff04f1707ccea9fa3b146db220 created 12 years 6 months ago.
By Werner Almesberger, moved m1/torture/ to more specific m1rc3/norruption/
1#!/bin/sh
2. ./Common
3
4###############################################################################
5
6qpkg "prefer later version (1)" prereq foo <<EOF
7Package: bar
8Version: 0
9Architecture: test
10Filename: bar_0
11
12Package: bar
13Version: 1
14Architecture: test
15Filename: bar_1
16
17Package: foo
18Version: 0
19Architecture: test
20Depends: bar
21Filename: foo
22EOF
23expect <<EOF
24bar_1
25EOF
26
27###############################################################################
28
29qpkg "prefer later version (2)" prereq foo <<EOF
30Package: bar
31Version: 1
32Architecture: test
33Filename: bar_1
34
35Package: bar
36Version: 0
37Architecture: test
38Filename: bar_0
39
40Package: foo
41Version: 0
42Architecture: test
43Depends: bar
44Filename: foo
45EOF
46expect <<EOF
47bar_1
48EOF
49
50###############################################################################
51
52qpkg "dependency trumps preference (1)" prereq foo <<EOF
53Package: bar
54Version: 0
55Architecture: test
56Filename: bar_0
57
58Package: bar
59Version: 1
60Architecture: test
61Depends: bad
62Filename: bar_1
63
64Package: foo
65Version: 0
66Architecture: test
67Depends: bar
68Filename: foo
69EOF
70expect <<EOF
71bar_0
72EOF
73
74###############################################################################
75
76qpkg "dependency trumps preference (2)" prereq foo <<EOF
77Package: bar
78Version: 1
79Architecture: test
80Depends: bad
81Filename: bar_1
82
83Package: bar
84Version: 0
85Architecture: test
86Filename: bar_0
87
88Package: foo
89Version: 0
90Architecture: test
91Depends: bar
92Filename: foo
93EOF
94expect <<EOF
95bar_0
96EOF
97

Archive Download this file

Branches:
master



interactive