From daa904dda2223e4aba90c0f936f4f46b14937bd0 Mon Sep 17 00:00:00 2001 From: Michael Schroeder Date: Tue, 22 Dec 2015 11:43:08 +0100 Subject: [PATCH] Add multiversion update testcase --- test/testcases/multiversion/update.t | 65 ++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 test/testcases/multiversion/update.t diff --git a/test/testcases/multiversion/update.t b/test/testcases/multiversion/update.t new file mode 100644 index 00000000..c3a2d9ab --- /dev/null +++ b/test/testcases/multiversion/update.t @@ -0,0 +1,65 @@ +repo system 0 testtags +#>=Pkg: k 1 0 x86_64 +#>=Pkg: k-m 1 0 x86_64 +#>=Req: k = 1-0 +#>=Pkg: k-freak-1-0 1 0 x86_64 +#>=Req: k = 1-0 +#>=Pkg: k 1 1 x86_64 +#>=Pkg: k-m 1 1 x86_64 +#>=Req: k = 1-1 +#>=Pkg: k 2 0 x86_64 +#>=Pkg: k-m 2 0 x86_64 +#>=Req: k = 2-0 +#>=Pkg: k 3 0 x86_64 +#>=Pkg: k-m 3 0 x86_64 +#>=Req: k = 3-0 +repo available 0 testtags +#>=Pkg: k 3 1 x86_64 +#>=Pkg: k-m 3 1 x86_64 +#>=Req: k = 3-1 +#>=Pkg: k 3 6 x86_64 +#>=Pkg: k-m 3 6 x86_64 +#>=Req: k = 3-6 +#>=Pkg: c 1 1 noarch +#>=Con: k = 3-6 +system x86_64 rpm system +poolflags implicitobsoleteusescolors + +job multiversion provides k +job multiversion provides k-m +job update all packages +result transaction,problems +#>install k-3-6.x86_64@available +#>install k-m-3-6.x86_64@available + +nextjob + +job multiversion provides k +job multiversion provides k-m +job install name c +job update all packages +result transaction,problems +#>install k-3-1.x86_64@available +#>install k-m-3-1.x86_64@available +#>install c-1-1.noarch@available + + +nextjob + +job multiversion provides k +job multiversion provides k-m +job install name c +job update all packages [forcebest] +result transaction,problems +#>install k-3-6.x86_64@available +#>install k-m-3-6.x86_64@available +#>problem ca7106eb info package c-1-1.noarch conflicts with k = 3-6 provided by k-3-6.x86_64 +#>problem ca7106eb solution 4d4bc71f allow k-1-0.x86_64@system +#>problem ca7106eb solution 4d4bc71f allow k-1-1.x86_64@system +#>problem ca7106eb solution 4d4bc71f allow k-2-0.x86_64@system +#>problem ca7106eb solution 4d4bc71f allow k-3-0.x86_64@system +#>problem ca7106eb solution 4d4bc71f allow k-m-1-0.x86_64@system +#>problem ca7106eb solution 4d4bc71f allow k-m-1-1.x86_64@system +#>problem ca7106eb solution 4d4bc71f allow k-m-2-0.x86_64@system +#>problem ca7106eb solution 4d4bc71f allow k-m-3-0.x86_64@system +#>problem ca7106eb solution 86764155 deljob install name c -- 2.47.2