simplify some testcases
[platform/upstream/libsolv.git] / test / testcases / forcebest / forcebest_dup.t
1 repo system 0 testtags <inline>
2 #>=Pkg: A 1 1 noarch
3 #>=Vnd: foo
4 #>=Pkg: D 1 1 noarch
5 #>=Vnd: foo
6 #>=Con: A = 3-1
7 repo available 0 testtags <inline>
8 #>=Pkg: A 2 1 noarch
9 #>=Vnd: foo
10 #>=Pkg: A 3 1 noarch
11 #>=Vnd: bar
12 system i686 rpm system
13
14 job distupgrade name A [forcebest]
15 result transaction,problems <inline>
16 #>erase D-1-1.noarch@system
17 #>problem 1210fdfb info package D-1-1.noarch conflicts with A = 3-1 provided by A-3-1.noarch
18 #>problem 1210fdfb solution 0d75a914 erase D-1-1.noarch@system
19 #>problem 1210fdfb solution d85f7c4e allow A-2-1.noarch@available
20 #>upgrade A-1-1.noarch@system A-3-1.noarch@available
21
22 # test if bestobeypolicy is a noop for dup jobs
23 nextjob
24 solverflags bestobeypolicy
25 job distupgrade name A [forcebest]
26 result transaction,problems <inline>
27 #>erase D-1-1.noarch@system
28 #>problem 1210fdfb info package D-1-1.noarch conflicts with A = 3-1 provided by A-3-1.noarch
29 #>problem 1210fdfb solution 0d75a914 erase D-1-1.noarch@system
30 #>problem 1210fdfb solution d85f7c4e allow A-2-1.noarch@available
31 #>upgrade A-1-1.noarch@system A-3-1.noarch@available