Werner's Miscellanea
Sign in or create your account | Project List | Help
Werner's Miscellanea Git Source Tree
Root/
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 | |
6 | qpkg "prefer later version (1)" prereq foo <<EOF |
7 | Package: bar |
8 | Version: 0 |
9 | Architecture: test |
10 | Filename: bar_0 |
11 | |
12 | Package: bar |
13 | Version: 1 |
14 | Architecture: test |
15 | Filename: bar_1 |
16 | |
17 | Package: foo |
18 | Version: 0 |
19 | Architecture: test |
20 | Depends: bar |
21 | Filename: foo |
22 | EOF |
23 | expect <<EOF |
24 | bar_1 |
25 | EOF |
26 | |
27 | ############################################################################### |
28 | |
29 | qpkg "prefer later version (2)" prereq foo <<EOF |
30 | Package: bar |
31 | Version: 1 |
32 | Architecture: test |
33 | Filename: bar_1 |
34 | |
35 | Package: bar |
36 | Version: 0 |
37 | Architecture: test |
38 | Filename: bar_0 |
39 | |
40 | Package: foo |
41 | Version: 0 |
42 | Architecture: test |
43 | Depends: bar |
44 | Filename: foo |
45 | EOF |
46 | expect <<EOF |
47 | bar_1 |
48 | EOF |
49 | |
50 | ############################################################################### |
51 | |
52 | qpkg "dependency trumps preference (1)" prereq foo <<EOF |
53 | Package: bar |
54 | Version: 0 |
55 | Architecture: test |
56 | Filename: bar_0 |
57 | |
58 | Package: bar |
59 | Version: 1 |
60 | Architecture: test |
61 | Depends: bad |
62 | Filename: bar_1 |
63 | |
64 | Package: foo |
65 | Version: 0 |
66 | Architecture: test |
67 | Depends: bar |
68 | Filename: foo |
69 | EOF |
70 | expect <<EOF |
71 | bar_0 |
72 | EOF |
73 | |
74 | ############################################################################### |
75 | |
76 | qpkg "dependency trumps preference (2)" prereq foo <<EOF |
77 | Package: bar |
78 | Version: 1 |
79 | Architecture: test |
80 | Depends: bad |
81 | Filename: bar_1 |
82 | |
83 | Package: bar |
84 | Version: 0 |
85 | Architecture: test |
86 | Filename: bar_0 |
87 | |
88 | Package: foo |
89 | Version: 0 |
90 | Architecture: test |
91 | Depends: bar |
92 | Filename: foo |
93 | EOF |
94 | expect <<EOF |
95 | bar_0 |
96 | EOF |
97 |
Branches:
master