Blame test/testcases/favor/requires.t

Packit 54873f
repo system 0 empty
Packit 54873f
repo test 0 testtags <inline>
Packit 54873f
#>=Ver: 2.0
Packit 54873f
#>=Pkg: A 1 1 noarch
Packit 54873f
#>=Req: X
Packit 54873f
#>=Pkg: B 1 1 noarch
Packit 54873f
#>=Prv: X
Packit 54873f
#>=Pkg: C 1 1 noarch
Packit 54873f
#>=Prv: X
Packit 54873f
system unset * system
Packit 54873f
Packit 54873f
# first favor B
Packit 54873f
job install name A
Packit 54873f
job favor name B
Packit 54873f
result transaction,problems <inline>
Packit 54873f
#>install A-1-1.noarch@test
Packit 54873f
#>install B-1-1.noarch@test
Packit 54873f
Packit 54873f
# then favor C
Packit 54873f
nextjob
Packit 54873f
job install name A
Packit 54873f
job favor name C
Packit 54873f
result transaction,problems <inline>
Packit 54873f
#>install A-1-1.noarch@test
Packit 54873f
#>install C-1-1.noarch@test
Packit 54873f
Packit 54873f
Packit 54873f
# if both are favored, the last one wins
Packit 54873f
nextjob
Packit 54873f
job install name A
Packit 54873f
job favor name C
Packit 54873f
job favor name B
Packit 54873f
result transaction,problems <inline>
Packit 54873f
#>install A-1-1.noarch@test
Packit 54873f
#>install B-1-1.noarch@test
Packit 54873f
Packit 54873f
nextjob
Packit 54873f
job install name A
Packit 54873f
job favor name B
Packit 54873f
job favor name C
Packit 54873f
result transaction,problems <inline>
Packit 54873f
#>install A-1-1.noarch@test
Packit 54873f
#>install C-1-1.noarch@test
Packit 54873f
Packit 54873f
# now test disfavor
Packit 54873f
Packit 54873f
# first disfavor B
Packit 54873f
nextjob
Packit 54873f
job install name A
Packit 54873f
job disfavor name B
Packit 54873f
result transaction,problems <inline>
Packit 54873f
#>install A-1-1.noarch@test
Packit 54873f
#>install C-1-1.noarch@test
Packit 54873f
Packit 54873f
# then disfavor C
Packit 54873f
nextjob
Packit 54873f
job install name A
Packit 54873f
job disfavor name C
Packit 54873f
result transaction,problems <inline>
Packit 54873f
#>install A-1-1.noarch@test
Packit 54873f
#>install B-1-1.noarch@test
Packit 54873f
Packit 54873f
# then both
Packit 54873f
nextjob
Packit 54873f
job install name A
Packit 54873f
job disfavor name B
Packit 54873f
job disfavor name C
Packit 54873f
result transaction,problems <inline>
Packit 54873f
#>install A-1-1.noarch@test
Packit 54873f
#>install B-1-1.noarch@test
Packit 54873f
Packit 54873f
nextjob
Packit 54873f
job install name A
Packit 54873f
job disfavor name C
Packit 54873f
job disfavor name B
Packit 54873f
result transaction,problems <inline>
Packit 54873f
#>install A-1-1.noarch@test
Packit 54873f
#>install C-1-1.noarch@test
Packit 54873f
Packit 54873f
# then test combination
Packit 54873f
nextjob
Packit 54873f
job install name A
Packit 54873f
job favor name B
Packit 54873f
job disfavor name B
Packit 54873f
result transaction,problems <inline>
Packit 54873f
#>install A-1-1.noarch@test
Packit 54873f
#>install C-1-1.noarch@test
Packit 54873f
Packit 54873f
nextjob
Packit 54873f
job install name A
Packit 54873f
job disfavor name B
Packit 54873f
job favor name B
Packit 54873f
result transaction,problems <inline>
Packit 54873f
#>install A-1-1.noarch@test
Packit 54873f
#>install B-1-1.noarch@test
Packit 54873f
Packit 54873f
nextjob
Packit 54873f
job install name A
Packit 54873f
job favor name C
Packit 54873f
job disfavor name C
Packit 54873f
result transaction,problems <inline>
Packit 54873f
#>install A-1-1.noarch@test
Packit 54873f
#>install B-1-1.noarch@test
Packit 54873f
Packit 54873f
nextjob
Packit 54873f
job install name A
Packit 54873f
job disfavor name C
Packit 54873f
job favor name C
Packit 54873f
result transaction,problems <inline>
Packit 54873f
#>install A-1-1.noarch@test
Packit 54873f
#>install C-1-1.noarch@test
Packit 54873f