Imported Upstream version 0.7.2
[platform/upstream/libsolv.git] / test / testcases / namespace / namespaceprovides.t
1 repo system 0 testtags <inline>
2 #>=Ver: 2
3 #>=Pkg: B 1 1 noarch
4 #>=Prv: locale(en)
5 #>=Pkg: C 1 1 noarch
6 repo test 0 testtags <inline>
7 #>=Ver: 2
8 #>=Pkg: A 1 1 noarch
9 #>=Prv: locale(de)
10 #>=Pkg: C-de 1 1 noarch
11 #>=Prv: locale(C:de)
12 #>=Pkg: C-en 1 1 noarch
13 #>=Prv: locale(C:en)
14 #>=Pkg: D 1 1 noarch
15 #>=Sup: C
16 #>=Pkg: E 1 1 noarch
17 #>=Prv: locale(F:de)
18 #>=Pkg: F 1 1 noarch
19 #>=Pkg: G 1 1 noarch
20 #>=Sup: F
21 system i686 rpm system
22
23 # first test an empty job
24 namespace namespace:language(de) @SYSTEM
25 result transaction,problems <inline>
26
27 # then test addalreadyrecommended
28 nextjob
29 namespace namespace:language(de) @SYSTEM
30 solverflags addalreadyrecommended
31 result transaction,problems <inline>
32 #>install A-1-1.noarch@test
33 #>install C-de-1-1.noarch@test
34 #>install D-1-1.noarch@test
35
36 nextjob
37 namespace namespace:language(de) @SYSTEM
38 job install provides namespace:language(de)
39 result transaction,problems <inline>
40 #>install A-1-1.noarch@test
41 #>install C-de-1-1.noarch@test
42
43 nextjob
44 namespace namespace:language(de) @SYSTEM
45 job erase provides namespace:language(en) [cleandeps]
46 result transaction,problems <inline>
47 #>erase B-1-1.noarch@system
48
49 nextjob
50 namespace namespace:language(de) @SYSTEM
51 job install provides namespace:language(<NULL>)
52 result transaction,problems <inline>
53 #>install A-1-1.noarch@test
54 #>install C-de-1-1.noarch@test
55
56 nextjob
57 namespace namespace:language(de) @SYSTEM
58 job erase provides namespace:language(<NULL>) [cleandeps]
59 result transaction,problems <inline>
60 #>erase B-1-1.noarch@system
61
62 nextjob
63 namespace namespace:language(de) @SYSTEM
64 job install provides namespace:language(<NULL>)
65 job erase provides namespace:language(<NULL>) [cleandeps]
66 result transaction,problems <inline>
67 #>erase B-1-1.noarch@system
68 #>install A-1-1.noarch@test
69 #>install C-de-1-1.noarch@test
70
71 nextjob
72 namespace namespace:language(de) @SYSTEM
73 solverflags addalreadyrecommended onlynamespacerecommended
74 result transaction,problems <inline>
75 #>install A-1-1.noarch@test
76 #>install C-de-1-1.noarch@test
77
78 nextjob
79 namespace namespace:language(de) @SYSTEM
80 solverflags onlynamespacerecommended
81 job install name F
82 result transaction,problems <inline>
83 #>install E-1-1.noarch@test
84 #>install F-1-1.noarch@test
85