add testcase for special namespaceprovides jobs
[platform/upstream/libsolv.git] / test / testcases / namespace / namespaceprovides.t
1 repo system 0 testtags <inline>
2 #>=Pkg: B 1 1 noarch
3 #>=Prv: locale(en)
4 #>=Pkg: C 1 1 noarch
5 repo test 0 testtags <inline>
6 #>=Pkg: A 1 1 noarch
7 #>=Prv: locale(de)
8 #>=Pkg: C-de 1 1 noarch
9 #>=Prv: locale(C:de)
10 #>=Pkg: C-en 1 1 noarch
11 #>=Prv: locale(C:en)
12 system i686 rpm system
13 namespace namespace:language(de) @SYSTEM
14
15 job install provides namespace:language(de)
16 result transaction,problems <inline>
17 #>install A-1-1.noarch@test
18 #>install C-de-1-1.noarch@test
19
20 nextjob
21 namespace namespace:language(de) @SYSTEM
22 job erase provides namespace:language(en) [cleandeps]
23 result transaction,problems <inline>
24 #>erase B-1-1.noarch@system
25
26 nextjob
27 namespace namespace:language(de) @SYSTEM
28 namespace namespace:language(de) @SYSTEM
29 job install provides namespace:language(<NULL>)
30 result transaction,problems <inline>
31 #>install A-1-1.noarch@test
32 #>install C-de-1-1.noarch@test
33
34 nextjob
35 namespace namespace:language(de) @SYSTEM
36 job erase provides namespace:language(<NULL>) [cleandeps]
37 result transaction,problems <inline>
38 #>erase B-1-1.noarch@system
39
40 nextjob
41 namespace namespace:language(de) @SYSTEM
42 job install provides namespace:language(<NULL>)
43 job erase provides namespace:language(<NULL>) [cleandeps]
44 result transaction,problems <inline>
45 #>erase B-1-1.noarch@system
46 #>install A-1-1.noarch@test
47 #>install C-de-1-1.noarch@test