Imported Upstream version 0.6.9
[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 system i686 rpm system
15
16 # first test an empty job
17 namespace namespace:language(de) @SYSTEM
18 result transaction,problems <inline>
19
20 # then test addalreadyrecommended
21 nextjob
22 namespace namespace:language(de) @SYSTEM
23 solverflags addalreadyrecommended
24 result transaction,problems <inline>
25 #>install A-1-1.noarch@test
26 #>install C-de-1-1.noarch@test
27
28 nextjob
29 namespace namespace:language(de) @SYSTEM
30 job install provides namespace:language(de)
31 result transaction,problems <inline>
32 #>install A-1-1.noarch@test
33 #>install C-de-1-1.noarch@test
34
35 nextjob
36 namespace namespace:language(de) @SYSTEM
37 job erase provides namespace:language(en) [cleandeps]
38 result transaction,problems <inline>
39 #>erase B-1-1.noarch@system
40
41 nextjob
42 namespace namespace:language(de) @SYSTEM
43 job install provides namespace:language(<NULL>)
44 result transaction,problems <inline>
45 #>install A-1-1.noarch@test
46 #>install C-de-1-1.noarch@test
47
48 nextjob
49 namespace namespace:language(de) @SYSTEM
50 job erase provides namespace:language(<NULL>) [cleandeps]
51 result transaction,problems <inline>
52 #>erase B-1-1.noarch@system
53
54 nextjob
55 namespace namespace:language(de) @SYSTEM
56 job install provides namespace:language(<NULL>)
57 job erase provides namespace:language(<NULL>) [cleandeps]
58 result transaction,problems <inline>
59 #>erase B-1-1.noarch@system
60 #>install A-1-1.noarch@test
61 #>install C-de-1-1.noarch@test